Skip to content

Repository files navigation

DriveFleet 🚗

A modern car rental platform where users can browse vehicles, add their own cars, manage bookings, and reserve vehicles for their travel needs.

🌐 Live Site

Live URL: https://https://drivefleet-client-eight-sooty.vercel.app/


✨ Features

  • Browse and search available vehicles by name and category.
  • View detailed information for each car before booking.
  • Add, update, and delete personal vehicle listings.
  • Book cars and manage reservations from the My Bookings page.
  • Automatic booking count tracking for every vehicle.
  • Protected routes for authenticated user-specific data.
  • Responsive design optimized for mobile, tablet, and desktop devices.
  • Dynamic filtering system for quick vehicle discovery.

🛠️ Tech Stack

Frontend

  • Next.js 15
  • React.js
  • Tailwind CSS
  • React Icons
  • React Toastify
  • Better Auth

Backend

  • Node.js
  • Express.js
  • MongoDB Atlas
  • MongoDB Native Driver
  • CORS
  • Dotenv

Deployment

  • Vercel (Client)
  • Vercel (Server)
  • MongoDB Atlas (Database)

📦 Dependencies

Client

  • next
  • react
  • react-dom
  • react-icons
  • react-toastify
  • better-auth
  • tailwindcss

Server

  • express
  • mongodb
  • cors
  • dotenv

👨‍💻 Author

Developed as part of a full-stack web development project using Next.js, Express.js, and MongoDB.

Releases

Packages

Contributors

Languages