The Cab Rental repository is a software system that provides a platform for individuals to rent vehicles for transportation. It is designed to offer an easy and seamless experience for users to book a ride.
CabRental is a comprehensive vehicle rental platform that allows users to search, book, and manage vehicle rentals. It includes a range of features designed to enhance the user experience, such as real-time availability checks, payment gateway integration, and notifications.
- Front-end: HTML, CSS, JavaScript
- Back-end: PHP
- Database: MySQL
- User Registration & Authentication ๐ค: Includes social media single sign-on integration.
- Vehicle Search & Booking ๐: Users can search for vehicles by location, type, and availability with real-time availability checks.
- Booking Management๐งพ: Users can manage their bookings easily.
- Payment Gateway Integration ๐ฐ: Secure payment options including debit, credit, net banking, and mobile wallets.
- Admin Dashboard๐จโ๐ผ: Admins can view all bookings and access analytics & reporting tools.
- Notifications & Alerts ๐: Email and SMS notifications.
- User Feedback and Reviews: Users can leave feedback and reviews for vehicles and services.
To get a local copy up and running follow these simple steps:
-
Clone the repo
git clone https://github.com/07sumit1002/CabRental.git
-
Navigate to the Folder
cd CabRental
-
Install Dependencies
composer install npm install
-
Run the application
- Ensure your server supports PHP and has MySQL installed.
- Open the project in your preferred web server (e.g., XAMPP, WAMP).
- Set the database appropriately
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
-
Fork the Project
-
Make you changes in the forked Repository
-
Commit you changes and push to the forked repository.
git add . git commit -m 'Add some AmazingFeature' git push
-
Open a Pull request with a proper description of the changes that are proposed in the PR.