Skip to content

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.

License

Notifications You must be signed in to change notification settings

Rhaegar121/Car-Rental-front-end

Repository files navigation

📗 Table of Contents

📖 [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

Kanban Board

(back to top)

💻 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/Rhaegar121/Car-Rental-front-end.git

Install

 npm install --save -dev

Start server

npm start

👥 Authors

👤 Rachel Issac

👤 Kaung Myat Kyaw

👤 Jerome Jay Osman

👤 Innocent N.

(back to top)

🔭 Future Features

  • [Image_uploading_with_ActiveStorage]
  • [Token_based_authentication]

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

⭐️ Show your support

Give a ⭐️ if you like this project!

📝 License

This project is MIT licensed.

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages