Skip to content

Book my Ride, is a car rental application that provides users with the ability to reserve a car for a designated time frame. It also allows users to browse through all available vehicles and view specific cars. Additionally, users can check their own booking history and view all reservations made by them.

License

Notifications You must be signed in to change notification settings

sonyco-4u/book-my-ride-frontend

 
 

Repository files navigation

📗 Table of Contents

📖 Book my Ride APP

Book my Ride is a car rental application that provides users with the ability to create an account, log in, and reserve a car for a designated time frame. It also allows users to browse through all available vehicles and view specific cars. Additionally, users can check their own booking history and view all reservations made by them.

Kanban Board

Collaboration team is made of 5 members:

  • Abeera Tahir
  • Vanel Nwaba
  • Ezema Anthony Sunday
  • Khomotso Mkansi
  • Zia Bakhteyari

Initial State of Kanban:

kanban

Kanban Board Link

API Documentation

Link to API Documentation

Backend

Backend app can be found here

🛠 Built With

Tech Stack

Client
State Management

Key Features

  • Redux state management
  • External API usage
  • User signup

(back to top)

🚀 Live Demo

(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:

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone https://github.com/vanelnw/appointment-capstone-frontend.git

Install

  cd appointment-capstone-frontend
  npm install

Usage

To run the project, execute the following command:

  npm start

Run tests

To run tests, run the following command:

  npm test

(back to top)

👥 Authors

👤 Zia Bakhteyari

👤 Khomotso Mkansi

👤 Vanel Nwaba

👤 Ezema Anthony Sunday

👤 Abeera Tahir

(back to top)

🔭 Future Features

  • Integrate externalAPI of another booking site
  • It will allows users to give a review for a specific car.
  • Allow summary of review on a ceratin period

(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 consider giving it a star ⭐️.

(back to top)

🙏 Acknowledgments

Special thank to Murat Korkmaz for providing the design guidelines.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

Book my Ride, is a car rental application that provides users with the ability to reserve a car for a designated time frame. It also allows users to browse through all available vehicles and view specific cars. Additionally, users can check their own booking history and view all reservations made by them.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 69.0%
  • CSS 28.2%
  • HTML 2.8%