Concierge
An online service reservation library for Laravel 5 applications.
Install / Use
/learn @timegridio/ConciergeREADME
Concierge - Laravel 5.x
ABOUT THIS BRANCH
This is a development Work In Progress branch to get a new (and decoupled) booking Library.
Concierge is a simple reservation library for your Laravel 5 app.
Usage
$concierge = new Concierge();
$reservation = [
'business' => $business,
'contact' => $contact,
'service' => $service,
'date' => '2016-03-26',
'time' => '10:30',
'timezone' => $business->timezone,
'comments' => 'Hello, Dr.!',
];
$appointment = $concierge->business($business)->takeReservation($reservation);
ADVICE: This package is under development and API may change. Join development!
See the Concierge Unit Tests for more and current examples.
Install
Step 1
Via Composer
$ composer require timegridio/concierge=dev-master
ADVICE: Note that this library is currently under development and API may change.
Step 2
Add the following item to config/app.php
Providers array:
'Timegridio\Concierge\TimegridioConciergeServiceProvider'
or
Timegridio\Concierge\TimegridioConciergeServiceProvider::class
Step 3
Migration
Publish the migration as well as the configuration of notifynder with the following command:
php artisan vendor:publish --provider="Timegridio\Concierge\TimegridioConciergeServiceProvider"
Don't forget to migrate.
Applications using this lib
- Timegrid: A marketplace for service providers that use online booking.
Change log
Please see CHANGELOG for more information what has changed recently.
Testing
$ composer test
Contributing
Please see CONTRIBUTING and CONDUCT for details.
Security
If you discover any security related issues, please email alariva@timegrid.io instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.
Related Skills
node-connect
339.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.9kCommit, push, and open a PR
