Skip to content

A website for self-drive car rental service, that allows users to explore the world of self-drive, travel, road trips, and more.

Notifications You must be signed in to change notification settings

iharshgaur/RevvCars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

106 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Revv Cars (clone) 🚗

Revv Cars is an Indian car-rental startup that offers multiple options to meet all your self-drive needs. The company was founded in 2015 and currently operates in 11 cities in India namely: Bangalore, Hyderabad, Chennai, Mumbai, Pune, Delhi NCR, Chandigarh, Jaipur, Vizag, Mysore, and Coimbatore.

In this project we have tried to make a look alike clone of Revv Cars. With our efforts and the technology stack, that we have learned so far in the masai school, we were able to clone the front end with high precision and quality.

Technology Stack Used 💻

In this project we have used the following tech stack.

  • React
  • Redux
  • CSS
  • Nodejs
  • MongoDB

Libraries Used 🌟

  1. font-awesome
  2. react-redux
  3. react-hook-form
  4. uuid
  5. redux
  6. react-router-dom
  7. axios
  8. Material UI
  9. express
  10. mongoose
  11. cors
  12. antd
  13. bootstrap
  14. styled-components

You can install the libraries using the "npm install" command

How to run the project 📑

In this project we were able to achieve a near to perfect clone of the original website. As we do not want to overwhelm you, we haven't shared all the pages here.Please fork the repository and then use it on your own. If you want to collaborate with us on this project then please feel free to reach out to us.

You can also take the glimpse of our Project,just follow the below steps:

1.run the command npm run server in terminal to start the server at port 1234.

2.run the command npm run start in terminal to start the app at port 3000.

3.Go to the browser you will land in the landing page just login (email : harshgaur@gmail.com, password: 123456) if you have signed up before or do the signup.

4.Our website had 2 things Rental and Subscription feature.

For Rental

1.Just select the location,start date and end date,then click on Search

2.It will take to the Rental page where you can see many car available at your location you can also filter many things on the basis of brand,segment,transmission and many more.

3.For selecting the car first we had to select base fare and then click on book after which you will go to booking page.

4.On Booking page you can see all the information about car which you select and the price corresponding to  how many days you want to rent it.

5.You can click on pay which will take to payment page just pay the amount with the payment method of your choice.

6.After payment you will redirect to profile page where you can see all the cars you booked.

For Subscription

1.Just select the location,then click on Search

2.It will take to the Subscription page where you can see many car available at your location you can also filter many things on the basis of brand,segment,transmission and many more.

3.You can select the car of your own choice after which you will be landed to the description page of the car.

4.On Description page you can see all the information about car which you select and the price corresponding to  how many months you want to subscribe to it.

5.You can click on pay which will take to payment page just pay the amount with the payment method of your choice.

6.After payment you will redirect to profile page where you can see all the cars you booked.

Snapshots 📷

  1. Rentals Page rental

  2. Subscriptions Page rental

  3. Login Page rental

  4. Cars List rental

  5. Cars Profile rental

  6. Payment Page rental

  7. User Profile rental


Features

  1. User can book a car on the basis of dates
  2. User can subscribe a car on monthly basis

Limitations

  1. Not responsive yet and might not be properly visible on small screen devices

Team Members and Contributors 😇

👤 Harsh gaur

👤 Himanshu Kumar

👤 Manish Raghavan

About

A website for self-drive car rental service, that allows users to explore the world of self-drive, travel, road trips, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •