A reservation management system built with Laravel 10 and MySql.
- Admin Role and Company Management
- User Management by Admin
- Company Owner User Management
- Guide Management
- Activity Management and Guide Assignmenttertentu.
- PDF Export for Guides (Reporting)
-
Clone Repository or Download
$ git clone https://github.com/fajarghifar/laravel-reservations.git
-
Setup
# Go into the repository $ cd laravel-reservations # Install dependencies $ composer install # Open with your text editor $ code .
-
.ENV
Rename or copy the
.env.example
file to.env
# Generate app key $ php artisan key:generate
-
Setup Database
Setup your database credentials in your
.env
file. -
Migrate Database
$ php artisan migrate --seed
-
Create Storage Link
$ php artisan storage:link
-
Run Server
$ php artisan serve
-
Login
- Try logging in as an admin with email:
admin@email.com
and password:password
- Try logging in as a company owner with email:
owner@email.com
and password:password
- Try logging in as a guide with email:
guide@email.com
and password:password
- Try logging in as an admin with email:
If you have any ideas to make it more interesting, please send a PR, or create an issue for a feature request.
Github @fajarghifar · Youtube @fajarghifar · Instagram @fajarghifar · Linkedin @fajarghifar