This project is a Car Rental Management System built using PHP and MySQL, with a basic frontend using HTML, CSS, and JavaScript. The system offers a comprehensive set of functionalities to manage car rentals effectively, providing an intuitive interface for both administrators and customers.
- Car Browsing: View available cars with detailed specifications.
- Booking System: Book cars for specific dates and durations.
- Search Functionality: Search for cars based on criteria such as model, price, or availability.
- User Authentication: Secure login and registration for customers.
- Car Management: Add, update, or delete car listings with relevant details (e.g., model, price, and availability).
- Booking Management: View, approve, or cancel bookings.
- Customer Management: Manage registered customers' details.
- Reports: Generate rental reports for a specified period.
- Backend: PHP
- Database: MySQL
- Frontend: Basic HTML, CSS, and JavaScript
-
Clone the repository:
git clone https://github.com/goatdev7/CarRental.gitcd CarRental -
Import the database:
- Import the provided car_rental.sql file into your MySQL database.
- Configure the database connection:
- Update the db_config.php file with your database credentials.
-
Run the project: Use any local PHP server (e.g., XAMPP, WAMP) to host the project directory. Access the system via http://localhost/.
