Skip to content

Car Rental System: Allows users to browse, filter, and rent cars with online payment support. Community Hub: Enables users to share car journey experiences and engage with community posts. Review System: Users can provide reviews for rented cars after the rental period.

Notifications You must be signed in to change notification settings

sajibsaj66/DriveHub-Client-Side

Repository files navigation

DriveHub - Car Rental and Community Platform

Project Overview

DriveHub is a comprehensive car rental website that facilitates users in renting cars, making online payments, sharing their car journey experiences, and engaging with a community of like-minded individuals. The platform also provides administrative tools for managing bookings, user roles, and community content.

Live Website Preview

Project Screenshot

Click to View Live Website

Features

  1. Car Rental System

    • Users can browse and filter cars by brand, model, status, and price.
    • Online payment system for rental transactions on a per-day basis.
    • User authentication is required for renting cars.
  2. Community Hub

    • Users can share their car journey experiences as posts.
    • Users can view and comment on posts, see who commented, and track post views.
    • Post authors are visible to other users.
    • A popular post section highlights trending community content.
  3. Review System

    • After a rental period, users can provide reviews for the rented cars.
  4. User Profiles

    • Users can update their profiles, providing a personalized touch to their accounts.
  5. Admin Panel

    • Admins have control over booking statuses and can confirm or cancel reservations.
    • User roles and permissions can be managed by administrators.
    • Community content moderation tools for handling posts.

Technology

  • Frontend: HTML, CSS, SCSS, Tailwind CSS, JavaScript, React JS, MUI
  • Backend: Node.js, Express.js, MongoDB, Mongoose
  • Database: MongoDB
  • Payment Integration: Stripe API
  • Authentication: JWT (JSON Web Tokens), Firebase

About

Car Rental System: Allows users to browse, filter, and rent cars with online payment support. Community Hub: Enables users to share car journey experiences and engage with community posts. Review System: Users can provide reviews for rented cars after the rental period.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages