The Car Pooling project is a comprehensive MERN stack web application tailored for small rental companies. It encompasses end-to-end functionality, including user authentication, booking management, and admin features. This application is built using Node.js, Express.js, React.js, Redux, MongoDB, and Mongoose.
- User authentication for secure access to the platform.
- Booking management system for efficient rental services.
- Admin dashboard with specialized features for company management.
Click here to visit Car Pooling
- Clone the repository:
git clone https://github.com/pjyotianwar/CarRental.git
- Install dependencies for both the server and client:
cd CarRental
npm install
cd client
npm install
- Start the server and client:
# In the main project directory
npm run dev
- Open your browser and visit
http://localhost:3000
to start using Car Pooling.
client
: Contains the React.js frontend of the project.server
: Contains the Node.js and Express.js backend of the project.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
- Special thanks to the developers and contributors of the libraries and technologies used in this project.