Skip to content

πŸš— Car Rental App is a comprehensive full-stack solution for exploring a wide range of cars πŸš™, viewing detailed information πŸ“‹, booking reservations πŸ“…, managing vehicles πŸ”§, and personalizing your profileβ€”all in one convenient place!

Notifications You must be signed in to change notification settings

xie-xie-x/Car-Rental-front-end

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“– [Car Rental App]

project sample

Car Rental App

The Car Rental App is a comprehensive full-stack application where you can seamlessly explore an array of cars, search by name, delve into comprehensive car details, make reservations when logged in, manage reservations, add or delete cars in the database, and personalize your profile with ease. Built with React, Redux as Front-end and Ruby on Rails, PostgreSQL as Back-end API.

  • You can see the Back-end repo here.

πŸ›  Built With

Tech Stack

Client
Server

Key Features

  • Car Listings β†’ Users can explore a variety of available cars and utilize a search feature to find specific cars by name.
  • Car Details β†’ Users can access comprehensive information about a chosen car and, if logged in, make reservations.
  • Reservations β†’ Users can view their reserved cars, with the option to remove them. New users will be directed to sign up or log in.
  • Car Deletion β†’ Users can see the cars they've added and delete them from the database. New users will be directed to sign up or log in.
  • Car Addition β†’ Users can submit a form to add new cars to the database. New users will be directed to sign up or log in.
  • Profile Management β†’ Users can edit their profile picture and username on their profile page.

πŸš€ Live Demo

πŸ’» Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

In order to run this project you need:

  • Vistual Studio Code
  • Browser (Firefox / Google Chrome)
  • Node.js (v6.11.2+)
  • linters

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone https://github.com/xie-xie-x/Car-Rental-front-end.git

Install

 npm install --save -dev

Start server

npm start

πŸ”­ Future Features

  • [Image_uploading_with_ActiveStorage]
  • [Token_based_authentication]

(back to top)

⭐️ Show your support

Give a ⭐️ if you like this project!

πŸ“ License

This project is MIT licensed.

About

πŸš— Car Rental App is a comprehensive full-stack solution for exploring a wide range of cars πŸš™, viewing detailed information πŸ“‹, booking reservations πŸ“…, managing vehicles πŸ”§, and personalizing your profileβ€”all in one convenient place!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published