Skip to content

This app includes Backend(Rails) & Frontend(Reactjs). It allows clients to book test riding for their loved e-bikes.

Notifications You must be signed in to change notification settings

khanh-devos/capstone-ebike-reservation-frontend

Repository files navigation

Capstone Ebike Reservation Frontend

📗 Table of Contents

🚲 Capstone Ebike Reservation Frontend

Capstone Ebike Reservation Frontend is a frontend for the Final Capstone project, creating a web app to book a test-ride service. Link to the backend

Objectives:

  1. Customize the provided design for a different service.

  2. Implement user authentication and navigation.

  3. Create "Reserve" forms and "My reservations" functionality.

  4. Develop responsive design.

  5. Depending on the team size, complete 6-11 features.

  6. Use Gitflow and document work professionally.

  7. Choose technical setup, giving proper credit for the design.

  8. Adapt to unexpected issues, aiming for 80% of required features.

🛠️ Built With

Tech Stack

REACT JS
REDUX JS
JavaScript

Key Features

  • Customize design for various services.
  • Implement user authentication and navigation.
  • Enhance the responsive design for mobile and desktop.

(back to top)

LIVE DEMO

🚀 Live Demo

(back to top)

To see my app deployed go to this link: (https://khanh-devos.github.io/capstone-ebike-reservation-frontend/)

💻 Getting Started

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

Prerequisites

In order to run this project you need:

  • Node, Reactjs
  • any code editor but mostly use Vs Code and Sublime Text.

Setup

Clone this repository to your desired folder:

  cd capstone-ebike-reservation-frontend

  git clone https://github.com/khanh-devos/capstone-ebike-reservation-frontend.git

Install

Install this project with:

  npm install

Usage

To run the project, execute the following command:

  npm run start

Run Linter Tests

To run linter tests, run the following command:

  npx eslint "**/*.{js,jsx}"
  npx stylelint "**/*.{css,scss}"

👥 Author

👤 Khanh-Devos

👤 Souad El Mansouri

👤 Rodrigo Penayo

👤 Tchasinga Jacques

(back to top)

(back to top)

🔭 Future Features

  • Improve user interface
  • Create a mobile version

(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 give a star

(back to top)

🙏 Acknowledgments

  • Creative Commons license of the design and Murat Korkmaz on Behance for her Original design idea.
  • Microverse for providing the opportunity to learn Git and GitHub in a collaborative environment.
  • GitHub Docs for providing a wealth of information on Git and GitHub.

(back to top)

📝 License back to top

This project is MIT licensed.

(back to top)

About

This app includes Backend(Rails) & Frontend(Reactjs). It allows clients to book test riding for their loved e-bikes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •