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.
In this project we have used the following tech stack.
- React
- Redux
- CSS
- Nodejs
- MongoDB
- font-awesome
- react-redux
- react-hook-form
- uuid
- redux
- react-router-dom
- axios
- Material UI
- express
- mongoose
- cors
- antd
- bootstrap
- styled-components
You can install the libraries using the "npm install" command
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.
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.
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.
- User can book a car on the basis of dates
- User can subscribe a car on monthly basis
- Not responsive yet and might not be properly visible on small screen devices
👤 Harsh gaur
- Github: iharshgaur
👤 Himanshu Kumar
- Github: hithanos
👤 Manish Raghavan
- Github: Manish Raghavan






