The Ultimate Car Booking & Management System
CarLux is a modern, feature-rich car booking platform designed for both users and administrators. Whether you want to book the latest electric or fuel cars, manage bookings, or oversee a fleet, CarLux makes it seamless, secure, and stylish.
- Browse & Book Cars: Explore a curated selection of electric and fuel cars with detailed specs and images.
- User Profiles: Manage your bookings, reviews, and personal information.
- Secure Authentication: Sign up, sign in, OTP verification, and password reset flows.
- Reviews & Ratings: Share your experience and read others' feedback.
- Responsive UI: Enjoy a beautiful, mobile-friendly interface powered by Bootstrap.
- Admin Dashboard: Get insights on users, bookings, and car inventory at a glance.
- Car Management: Add, update, or remove electric and fuel cars, including images and details.
- Booking Oversight: Approve, reject, or review all bookings.
- Reports: Generate date-wise, car-wise, and customer-wise booking reports.
- Brand Management: Add and manage car brands easily.
- Frontend: HTML5, CSS3, Bootstrap, JavaScript, Slick Carousel
- Backend: PHP (Procedural)
- Database: MySQL
- Authentication: Session-based, OTP verification
- Admin Panel: Custom PHP dashboard
- Clone the repository:
git clone https://github.com/SonaniAkshit/Car-Booking-System-PHP.git
- Import the database:
- Find the SQL file in
/carlux/databse/
and import it into your MySQL server.
- Find the SQL file in
- Configure database connection:
- Edit
carlux/config.php
andcarlux/admin/config.php
with your DB credentials.
- Edit
- Run locally:
- Place the project in your web server's root (e.g.,
htdocs
for XAMPP). - Visit
http://localhost/carlux/
in your browser.
- Place the project in your web server's root (e.g.,
- User: Can browse, book, and review cars.
- Admin: Full access to manage cars, bookings, users, and reports.
carlux/
├── admin/ # Admin panel files
├── css/ # Stylesheets
├── images/ # Images and icons
├── js/ # JavaScript files
├── screenshots/ # Project Screenshots
├── databse/ # Database files (SQL)
├── *.php # Main application files
- Pull requests and feedback are welcome! Whether it's fixing bugs, improving UI, or adding features — your help is appreciated.
- Developer: Akshit Sonani
- Email: [email protected]
- GitHub: SonaniAkshit