Platform for Booking and Managing Services
Book2Go is a versatile platform designed to streamline the process of booking and managing services. With a focus on user experience, it provides a seamless interface for users and service providers alike. Built using PHP and Blade, Book2Go is robust, secure, and easy to deploy.
- Service Booking: Effortlessly book services through an intuitive and streamlined interface.
- Service Management: Manage service offerings, schedules, and availability with ease.
- User Authentication: Secure and reliable login and registration systems.
- Real-time Notifications: Stay informed with instant notifications for bookings, cancellations, and updates.
- Responsive Design: Accessible on all devices, providing a consistent experience on desktops, tablets, and phones.
- Role Management: Differentiate between service providers and clients for better control and customization.
Follow these steps to set up Book2Go on your local machine:
-
Clone the repository:
git clone https://github.com/DaniilBaida/Book2Go.git
-
Navigate to the project directory:
cd Book2Go
-
Install dependencies:
composer install npm install
-
Set up environment variables:
cp .env.example .env php artisan key:generate
-
Configure your
.env
file: Update the.env
file with your database credentials and other necessary configurations. -
Run database migrations:
php artisan migrate
-
Start the development server:
php artisan serve
Once installed, access the application at http://localhost:8000
. From there, you can:
- Register a new account or log in.
- Explore and book services.
- Manage your bookings and notifications.
We welcome contributions to improve Book2Go. Here's how you can help:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Commit your changes:
git commit -m 'Add new feature'
- Push to the branch:
git push origin feature-branch
- Submit a Pull Request.
Book2Go is open-sourced software licensed under the MIT license.
For questions, feedback, or support, please reach out via:
- GitHub Issues: Report an issue