Overview:
The Laravel 7 Room Booking demo is a simple project that allows users to search for available rooms and book them. Users can also view events on the calendar, filtered by room or booked user. The adminpanel is generated using the Laravel generator, QuickAdminPanel.com.
Features:
- Room Search: Users can search for available rooms.
- Room Booking: Users can book rooms.
- Calendar Events: Users can view events on the calendar, filtered by room or booked user.
- Adminpanel Generator: The adminpanel is generated using QuickAdminPanel.com
Installation:
To install the Laravel 7 Room Booking demo, follow these steps:
- Clone the repository with
git clone [repository URL] - Copy the
.env.examplefile to.envand edit the database credentials in the.envfile. - Run
composer installto install the project dependencies. - Run
php artisan key:generateto generate an application key. - Run
php artisan migrate --seedto migrate the database and seed it with test data. - Launch the main URL to access the application.
- To access the adminpanel, use the default credentials
admin@admin.com-password. - If you want to enable paid bookings, fill in the
.envfile with your Stripe credentials.
Summary:
The Laravel 7 Room Booking demo is a simple project that enables users to search for and book rooms. It also provides a calendar feature to view events, filtered by room or booked user. The adminpanel is generated using the QuickAdminPanel.com Laravel generator. The installation process is straightforward and involves cloning the repository, setting up the database credentials, and running a few commands in the command line.