Skip to content

Nice car reservation application built using a seamless combination of React, Ruby, and Rails, designed to provide users with an exceptional car rental experience. Whether you need a car for a weekend getaway, a business trip, or just for daily commuting, Nice car has got you covered.

Notifications You must be signed in to change notification settings

jodavid444/nice-car-front-and

 
 

Repository files navigation

📗 Table of Contents

📖 Nice Car Renta Application

This is the Front-end of Nice Car Rental Application that allows users to reserve a car, add a new car or delete an existing one.

🛠 Built With

Key Features

  • See various car models
  • Reserve cars
  • Add cars
  • Delete cars

Back End App

Click here to acess the backend app that was built with ruby on rails.

Live Demo

  • To see the live demo, you can visit the links below:

  • Live

API Documentation

Kanban Board

Intial state 👇

Intial-state-img

After 1 week iteration 👇

week-1-iteration-img

Completed 👇

week-2-iteration-img

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need to install these prerequisites:

  • If you're running on Windows you can download the prerequisites from the links down below:

Nodejs

Git

If you're running on Linux follow these steps down below:

  • Install git.
sudo apt install git
  • Install nodejs and npm.
sudo apt install nodejs

Setup

  • First Clone this repository to your desired folder by using the command line:

run this commands:

git clone https://github.com/otmanTR/nice-car-front-and.git

Install

  • Install all the dependencies with the following command:
npm install

Usage

  • Create an .env file with the following:
REACT_APP_BASE_URL=https://nice-car-back-and.onrender.com/
  • To run the project, execute the following command:
npm start

Run Tests

To run test execute the following command:

  npm run test

Authors

👤 Joseph David

👤 Recep Burak Otman

👤 Alice Mirigo

👤 Rebbeca Nabwire

(back to top)

🔭 Future Features

  • [Add rating system]
  • [Update car details]
  • [Filter user by their role]

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project please leave a star. Thank you 🙏

(back to top)

🙏 Acknowledgments

  • I would like to thank Microverse for the great project idea.
  • Unsplash for providing content related free pictures.
  • All Thanks to Murat Korkmaz on Behance. For the original Design guidelines
  • Thanks to my teammates, learning and coding partners.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

Nice car reservation application built using a seamless combination of React, Ruby, and Rails, designed to provide users with an exceptional car rental experience. Whether you need a car for a weekend getaway, a business trip, or just for daily commuting, Nice car has got you covered.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 71.5%
  • CSS 24.3%
  • HTML 4.2%