jonas-45 / motorcycle-booking-react

A Frontend app to the motorcycle booking app backend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“— Table of Contents

Booking Motorcycle πŸ›΅

This project is designed for the booking of Motorcycles. If you are preparing for a special day or event and you want a Motorcycle for it, this website is the best place for you.

Here are some of the benefits of using our website:

  • Wide selection of Motorcycles to choose from
  • Cool rides
  • Simple Bookings steps

The main features of this website are:

  • Users can view list of Motorcycles.
  • Users can view details of a motorcycle.
  • Users can add/list motorcycles.
  • Logged in users can reserve motorcycles.
  • Logged in users can view their reservations.

Project Documentation πŸ“„

  • Back-end GitHub repository linkπŸ‘ˆ

(back to top)

Built With πŸ› οΈ

  • Programming Languages: CSS
  • Frameworks: React, Redux.
  • Code Editor: VS Code.

Kanban Board

Link to Kanban Board : https://github.com/users/jonas-45/projects/2

Initial Kanban Image Link : https://drive.google.com/file/d/16sQzZD1KlX3kav0lxuZAaiYQ6QtAF9At/view?usp=sharing

Backend Github Repo Link : https://github.com/jonas-45/motorcyle-booking

Frontend Github Repo Link :https://github.com/jonas-45/motorcycle-booking-react

Getting Started

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

Prerequisites

  • A web browser like Google Chrome.
  • A code editor like Visual Studio Code with Git and Nodejs installed.

You can check if Git is installed by running the following command in the terminal.

$ git --version

Likewise for Node installation.

$ node --version

Setup

Clone the repository using the GitHub link provided below.

Install

In the terminal, go to your file directory and run this command.

mkdir motorcycle-app
cd motorcycle-app
$ git clone https://github.com/jonas-45/motorcycle-booking-react.git

Usage

Run locally

$ cd motorcycle-booking-react

Install the required dependencies to run the project with this command:

$ npm install

Then run it in your browser with this command:

$ npm start -p 3001

Kindly modify the files as needed.

(back to top)

Authors

πŸ‘€ Jawad Nazari

πŸ‘€ Patrick Mukula

πŸ‘€ Wullah Jonas Nuta

πŸ‘€ Ahmad Saeed

(back to top)

πŸ”­Future Features

  • Improve the styling of the pages

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

πŸ“ License

This project is MIT licensed.

(back to top)

About

A Frontend app to the motorcycle booking app backend

License:MIT License


Languages

Language:JavaScript 69.5%Language:CSS 27.1%Language:HTML 3.4%