Skip to content

A Full stack Car Rental Web Application built using PHP and mySQL.

Notifications You must be signed in to change notification settings

awais-124/car-rental-web-app

Repository files navigation

CAR RENTAL WEB APPLICATION

This project is a Car Rental web application developed using PHP and MySQL. The application allows users to book cars for rent, view their bookings, and search for available cars. Additionally, it includes an admin panel where admins can manage bookings, cars, and reviews. The admin panel is separate from the users' web app.

FEATURES

User Features: Book Cars: Users can browse available cars and book them for rent. View Bookings: Users can view a list of their current and past bookings. Search Cars: Users can search for cars based on various filters such as brand, model, and availability.

Admin Features: Manage Bookings: Admins can accept or reject user bookings. Manage Cars: Admins can add new cars, update car details, or remove cars from the listing. Manage Reviews: Admins can add, view, and remove user reviews of cars.

GETTING STARTED:

Prerequisites: PHP 7.4 or higher MySQL 5.7 or higher A web server (e.g., Apache, Nginx) phpMyAdmin for database management (optional but recommended)

INSTALLATION

Clone the repository: git clone https://github.com/awais-124/car-rental-web-app.git

cd car-rental-web-app

Set up the database: Create a new database in phpMyAdmin named carrental. Import the provided SQL file (./db/carrental.sql) into the carrental database.

About

A Full stack Car Rental Web Application built using PHP and mySQL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published