Skip to content

RentWheels is a web application developed with Next.js and MongoDB, tailored specifically for streamlined vehicle rentals. With an emphasis on user convenience, RentWheels offers a comprehensive suite of features including vehicle search, addition, editing, and collection management. Integrated seamlessly with Google authentication.

Notifications You must be signed in to change notification settings

ADHIL-MOHAMMED-P-N/rentwheels

Repository files navigation

RentWheels - Next.js MongoDB Vehicle Rental Platform

RentWheels is an advanced web application built with Next.js and MongoDB, designed to simplify the process of renting vehicles. Whether you're looking for cars, bikes, or other modes of transport, RentWheels provides an intuitive platform for both renters and owners to manage their transactions seamlessly.

screencapture-rentwheels-ten-vercel-app-2024-04-08-15_22_02

Key Features

  • Vehicle Search: Effortlessly browse and discover available vehicles using intuitive search filters.
  • Add Vehicles: Seamlessly add new vehicles to the platform with detailed specifications and images.
  • Edit Vehicles: Easily modify existing vehicle listings to keep information accurate and up-to-date.
  • Add Vehicles to Collection: Enable users to create collections of preferred vehicles for future reference and comparison.
  • Easy Google Login: Streamlined authentication process via Google accounts for quick and hassle-free access.
  • Messaging System: Robust messaging functionality facilitates communication between renters and vehicle owners, ensuring smooth coordination and clarification of rental details.

Live Demo

Check out the live demo Rent Wheels.

Technologies Used

  • Next.js
  • React.js
  • MongoDB
  • Mongoose - ODM
  • Google Authentication:next-auth
  • Cloudinary - Image uploads
  • Tailwind CSS

Getting Started

To get started with RentWheels, follow these steps:

  1. Clone the repository.
  2. Install dependencies using npm install.
  3. Set up your MongoDB database and configure the connection.
  4. Run the development server using npm run dev.

Contributing

Contributions are welcome! Please feel free to open an issue or submit a pull request for any new features, enhancements, or bug fixes.

License

This project is licensed under the MIT License.

About

RentWheels is a web application developed with Next.js and MongoDB, tailored specifically for streamlined vehicle rentals. With an emphasis on user convenience, RentWheels offers a comprehensive suite of features including vehicle search, addition, editing, and collection management. Integrated seamlessly with Google authentication.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published