Skip to content

Welcome to DriveEasy Admin! DriveEasy Admin provides a comprehensive dashboard for administrators to manage various aspects of the DriveEasy platforms.

Notifications You must be signed in to change notification settings

prasannavb/DriveEasyAdmin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DriveEasyAdmin

Welcome to DriveEasy Admin! DriveEasy Admin provides a comprehensive dashboard for administrators to manage various aspects of the DriveEasy platforms.

Table of Contents

  • Features
  • Demo
  • Tech Stack
  • Folder Structure
  • Database Schema
  • Usage
  • Installation

Demo

The demo of the website is available here

Features

  • Login: Encrypted passwords to secure the admin page
  • Vehicle Authentication: Admins can authenticate the details of vehicles listed on the platform, including RC book and insurance details. Authenticated vehicles are made available for hosting by hosts.
  • Vehicle Evaluation: Admins can evaluate vehicles for listing on the platform based on their compliance with standards and requirements.
  • Coupon Code Generation: Admins can generate coupon codes for various discount percentages (e.g., 25%, 50%) to incentivize users and hosts.
  • Application Management: Admins can manage the entire application process, including reviewing applications from hosts and users.
  • Storage Management: Efficiently manages and stores user data, including car and profile images, using advanced storage solutions for optimal performance and scalability.
  • Email Service: A email is sent at the end of each trip to ensure user satisfaction and provide a seamless experience.

Technologies Used

  • HTML: The standard markup language for creating web pages. HTML provides the structure and content of a web page.
  • CSS: Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in HTML. CSS enhances the appearance and layout of web pages.
  • React.js: A JavaScript library for building user interfaces.
  • Vite: A fast build tool for modern web development.
  • Node.js: A JavaScript runtime for server-side development.
  • Express.js: A web application framework for building APIs.
  • MongoDB(Atlas): A cloud-based NoSQL database for storing application data.
  • API Management Creation: Includes tools and platforms used for creating and managing APIs to facilitate communication between different software applications.
  • Firebase Storage: A cloud storage service provided by Firebase for storing images, including car and profile images.
  • Netlify: A cloud platform for hosting static websites, including client-side applications.
  • Vercel: A cloud platform for hosting serverless functions and full-stack applications, including server-side applications.

Folder Structure

Database Schema

The database schema is carefully designed by ensuring no data redundancy and optimizing each response to send proper data.

The MongoDB database consists of collections such as Activebookings, usersdetails, reviews, serviceCenters,PastBookings,carmetadatas,cardetails etc., to store application data.

Usage

DriveEasy was created with the mission to connect people and their cars during unused times, transforming idle vehicles into usable assets. This not only promotes sustainable practices but also enables individuals to earn money, turning car-sharing into a rewarding and environmentally conscious endeavor.

Installation

To install and run this game locally, follow these steps:
  • Clone the repository:
  • git clone https://github.com/prasannavb/DriveEasyAdmin.git
    git clone https://github.com/prasannavb/DriveEasyAdmin-Server.git
  • Navigate to the project directory
  • Install dependencies:
  • npm install
  • Start the development Server:
  • npm run dev

    Copyright ©2025 All rights reserved |Designed by Prasanna V B

    About

    Welcome to DriveEasy Admin! DriveEasy Admin provides a comprehensive dashboard for administrators to manage various aspects of the DriveEasy platforms.

    Topics

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published