This repository contains the source code for an online booking system built using PHP, Twig, CSS, Hack, and JavaScript.
The Online Booking System is designed to manage and facilitate online bookings for various services. It includes features such as user authentication, booking management, and payment processing.
- PHP: Main programming language for backend development.
- Twig: Templating engine used for rendering views.
- CSS: Styling the web pages.
- Hack: Enhancements to PHP for improved performance and safety.
- JavaScript: Client-side scripting and interactivity.
- Branches:
master: The default branch with the latest stable code.
- PHP 7.4 or higher
- Composer
- Web server (e.g., Apache, Nginx)
- Database (e.g., MySQL)
- Clone the repository:
git clone https://github.com/muturipetr/online_booking_system.git
- Navigate to the project directory:
cd online_booking_system - Install dependencies:
composer install
- Configure your environment variables by copying
.env.exampleto.envand updating the necessary values.
- Start the web server:
php -S localhost:8000 -t public
- Open your browser and navigate to
http://localhost:8000.
Contributions are welcome! Please fork the repository and create a pull request with your changes.
This project is licensed under the MIT License.