Skip to content

This is a Full-Stack Clone of car sharing platform Zoomcar, which has the functionality of booking a car in a city of your choice.

Notifications You must be signed in to change notification settings

vivin5666/ts-frontend

Repository files navigation

About the Website

Welcome to Car-Rental, a car rental developed by me using the MERN stack (MongoDB, Express.js, React, and Node.js). This tool is designed to help individuals manage their projects more efficiently and effectively. This website designed to allow users to browse available cars, make reservations, and manage their bookings. It provides an interface for both customers and administrators to interact with the system.

Features :-

  • User Registration and Authentication: Users can create accounts, log in, and manage their profiles.
  • Car Listing: Display available cars with details such as make, model, year, and rental price.
  • Booking System: Users can select cars, choose rental dates, and make reservations.
  • Admin Dashboard: Administrators can add, edit, or remove cars from the inventory. They can also manage user bookings.
  • Search and Filter: Users can search for cars based on various criteria such as car type, price range.
  • Responsive Design: The website is designed to be mobile-friendly and accessible on different devices.

Usage :-

  • User: Sign up or log in to browse cars, make reservations, and manage bookings.
  • Admin: Log in to access the admin dashboard to manage cars and bookings.

🔖Endpoints - Public Routes

➡️ Login User

URL - https://lucky-tiramisu-5aa44c.netlify.app/auth/login

➡️ Register User

URL - https://lucky-tiramisu-5aa44c.netlify.app/auth/register

➡️ About Page

URL - https://project-management-tool-mern.netlify.app/about

🔖Endpoints - Private Routes

➡️ DashBoard

URL - https://project-management-tool-mern.netlify.app/dashboard?tab=dashboardhome

➡️ Calender

URL - https://project-management-tool-mern.netlify.app/dashboard?tab=calender

➡️ Project Boards

URL - https://project-management-tool-mern.netlify.app/dashboard?tab=boardslist

➡️ KanBan Board

URL - https://project-management-tool-mern.netlify.app/dashboard?tab=boarddetails

➡️ Task Page

URL - https://project-management-tool-mern.netlify.app/dashboard?tab=task

➡️ Task Lists

URL - https://project-management-tool-mern.netlify.app/dashboard?tab=tasklists

➡️ Profile Page

URL - https://project-management-tool-mern.netlify.app/dashboard?tab=profile

Tech Stack

FRONTEND LIBRARIES

  • React JS
  • Tailwind
  • FlowBite
  • Ant Design
  • React-router-dom
  • Redux
  • Firebase
  • React Beautiful DnD
  • React Big Calendar
  • jsPDF

FRONTEND PACKAGES

  • Axios
  • File Saver
  • React Circular Progressbar
  • React CSV
  • React Toastify

BACKEND PACKAGES

  • bcryptjs
  • Express
  • Mongoose
  • Cors
  • JWT

Screen Shots

Home Page

About

This is a Full-Stack Clone of car sharing platform Zoomcar, which has the functionality of booking a car in a city of your choice.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published