Skip to content

avinash1504/EZCars

 
 

Repository files navigation

EZCars

Project Overview

EzCars is a web-based platform designed to revolutionize the car rental process. It enables users to search for, reserve, and securely pay for rental vehicles online. The system is designed with individual renters in mind. By integrating third-party payment gateway, EzCars aims to simplify vehicle rentals while offering a seamless, efficient experience for both users and administrators.

Features

  • Vehicle Listings: Browse a variety of vehicles with detailed information such as model, price, availability, and rental terms.
  • Effortless Booking: Renters can easily reserve vehicles using various devices like smartphones, tablets, or laptops.
  • Secure Payments: Integration with trusted third-party payment gateways like Stripe ensures safe and reliable transactions.
  • Rental History: Renters can view and track their rental history through personalized accounts.
  • Admin Dashboard: Rental agencies benefit from centralized fleet management, booking oversight, and data analytics on vehicle usage.
  • Review System: Renters can leave feedback on their rental experience, helping others make informed decisions.

Getting Started

Prerequisites

  • Git
  • Node.js (v14 or later)
  • npm (v6 or later)

Cloning the Repository

  1. Open your terminal

  2. Clone the repository:

    git clone https://github.com/CS691-CRN73915-Team1-EZCars/EZCars.git
  3. Navigate to the project directory:

    cd ezcars

Building the Project

  1. Install dependencies:

    npm install
  2. Build the project:

    npm run build
  3. Start the development server:

    npm run dev
  4. Access the application: Open your browser and visit http://localhost:3000 to view the application.


Enjoy Using EZCars!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 98.8%
  • Other 1.2%