Skip to content

pjyotianwar/Car-Rental

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Car Rental Project

The Car Rental 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.

Project Features

  • User authentication for secure access to the platform.
  • Booking management system for efficient rental services.
  • Admin dashboard with specialized features for company management.

Live Link

Click here to visit Car Rental

How to Use

  1. Clone the repository:
git clone https://github.com/pjyotianwar/CarRental.git
  1. Install dependencies for both the server and client:
cd CarRental
npm install
cd client
npm install
  1. Start the server and client:
# In the main project directory
npm run dev
  1. Open your browser and visit http://localhost:3000 to start using Car Rental.

Project Structure

  • client: Contains the React.js frontend of the project.
  • server: Contains the Node.js and Express.js backend of the project.

Screenshots

CarRental 1

CarRental 2

CarRental 3

CarRental 4

CarRental 5

CarRental 6

CarRental 7

CarRental 8

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

Acknowledgements

  • Special thanks to the developers and contributors of the libraries and technologies used in this project.