Car Rental Project Report
Car Rental Project Report
Technologies Used:
Frontend: React.js
Backend: Node.js with Express.js
Database: MongoDB
HTTP Client: Axios
Other Tools:
Visual Studio Code (IDE)
Postman (API testing)
Git & GitHub (version
control)
Split-Screen Login & Register Page – A visually appealing and responsive interface for
both user and admin authentication.
Available Cars Display – A grid layout showing available vehicles with rental prices
and booking options.
Booking Details Page – Detailed view of selected car, rental duration, and confirmation
mechanism.
Admin Dashboard – Centralized admin control panel for managing bookings and
inventory.
Profile Section in Header – Upon login, user/admin profile information is dynamically
displayed in the website header.
MongoDB Integration – Ensures real-time data handling of bookings, car listings, and
user accounts.
2
Fig:1
Fig:2
3
Fig:3
Fig:4
4
Fig:5
Fig:6
Fi5g:
7