Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/awais-124/car-rental-web-app
A Full stack Car Rental Web Application built using PHP and mySQL.
https://github.com/awais-124/car-rental-web-app
Last synced: about 1 month ago
JSON representation
A Full stack Car Rental Web Application built using PHP and mySQL.
- Host: GitHub
- URL: https://github.com/awais-124/car-rental-web-app
- Owner: awais-124
- Created: 2024-08-17T14:40:40.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-17T14:58:32.000Z (5 months ago)
- Last Synced: 2024-11-02T13:42:17.182Z (3 months ago)
- Language: PHP
- Size: 12.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
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.gitcd 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.