/Bike-rental

Trek Bike Rental is a full-stack web application; users can create, delete and reserve. It uses react/redux as a front-end framework, and an RoR builds API for the server side. The website has multiple features, such as a night mode, Color switching swiper, and an attractive layout.

Primary LanguageJavaScriptMIT LicenseMIT

logo

TREK BIKE RENTALS

📗 Table of Contents

📖 Trek Bike Rental

Trek Bike Rental is a full stack web application, the users are able to Sign up,Creat delete or reserve bike ,React and Redux and vanilla css are used for the front-end to including multiple features such as night mode, Color switching, swiper, along with an attractive layout. the App comunicates to an RoR restfull built api for performing all CRUD operations.

🛠 Built With

Tech Stack

React-Redux (React Redux is the official React UI bindings layer for Redux. It lets your React components read data from a Redux store, and dispatch actions to the store to update state.

Client
Server
Database

Key Features

  • Add_bike
  • Delete_bike
  • Fetch/get_bike
  • Authenticate_user
  • Reserve_bike

(back to top)

API-Documentation

🚀 Live Demo

Back-end Repository

Backend Repo

Kanban Board

Initial Kanbam Board link

The collaborators to this project are;

(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/DuaneDave/Bike-rental.git

Install

Install this project with:

  cd Bike-rental

  npm install

Usage

To run the project, execute the following command:

  npm run dev

Run tests

To run tests, run the following command:

  npm run test or npm test

(back to top)

👥 Authors

👤 Ernest Anyewe Adonu

👤 Haamid Ali

👤 Obiebi David

👤 Anas Chabaane

(back to top)

🔭 Future Features

  • Update_Reservation
  • Update_Bike

(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, kindly give as a ⭐️

(back to top)

🙏 Acknowledgments

(back to top)

❓ FAQ (OPTIONAL)

(back to top)

📝 License

This project is MIT licensed.

(back to top)