Peer to peer car sharing enables the car owners to rent out their cars for a fee, typically by means of the Internet. The proposed platform expedites to connect car renters with car owners in a particular area. Using the Peer to Peer Car Rental Platform, users can rent out cars for a day, a few hours, or a week. On the other hand, car owners can list their cars on the website to earn money.
Verification of customer accounts
Listing a Car
Renting a Car
Booking a Rental
Advance search filters for car type, price, mileage
One touch key-free car unlock
Navigation to the pick-up location
Fleet management for multiple vehicle offerings
Integrated Messaging module
Multiple payment gateways integration
Track daily bookings & earnings
Distance and Location Management
Ratings, reviews & feedback mechanisms
Implemented Auth for login/register.
Implemented redux for state management.
Communication between nested components using props.
Implemented Google Maps for showing vehicle location and directions from renter location to the owner’s location.
Implemented vehicle comparison page.
Implemented clean architecture for code separation.
SPA using react-router-dom.
Private route component for anonymous access.
Called APIs using fetch or Axios.
Created common components, layout components & Higher-order components so that we can use them anywhere in our application. It provides us reusability.
Used third party libraries for sliders, modals, toaster, date picker, charts, image dropzone, rating etc.