Skip to content

This app includes Backend(Rails) & Frontend(Reactjs). It allows clients booking a test-ridings for their loved evikes.

License

Notifications You must be signed in to change notification settings

khanh-devos/capstone-ebike-reservation-backend

Repository files navigation

Ebike Reservation BackEnd

📗 Table of Contents

📖 About

Ebike Reservation BackEnd is a responsive application to provide an electric bike test riding service. Only admins can add or delete a ebike. The cities for test-rides are limited. Clients could book a bike at a city in a specific time. Each city should have different ebikes. Ebikes should be booked by other clients on several days. The app has two parts backend and frontend

🛠 Built With

Tech Stack

Server
  • Ruby
  • Rails
  • Client
  • Reactjs
  • JavaScript
  • Key Features

    • Authentication
    • Authorization
    • API
    • Figma Design

    (back to top)

    🚀 Live Demo

    (back to top)

    🚀 Kaban Board

    • Kaban Board This is the link to the project management tool used to track the progress of the project.

    Kaban Board Initial State

    In this team, we are 4 in number,

    • @khanh-devos
    • @rodrigopenayo98
    • @Souad El Mansouri
    • @Tchasinga jacques

    (back to top)

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

        ruby
        bundler
    

    Setup

    Clone this repository to your desired folder:

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

    API DOCUMENTATION

    API DOCUMENTATION

    image-routes

    Install

    Install this project with:

      cd the_new_folder_name
      bundle install

    it will install the required gemfile for running the project

    Usage

      bundle install
      rails db:create
      rails db:migrate
      rails s

    Run Linter Tests

    To run linter tests, run the following command:

      rubocop .

    (back to top)

    👥 Author

    👤 Khanh-Devos

    👤 Souad El Mansouri

    👤 Rodrigo Penayo

    👤 Tchasinga Jacques

    🔭 Future Features

    • More features
    • Animation

    (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 you can share this project to your friend

    (back to top)

    🙏 Acknowledgments

    I would like to thank Murat Korkmaz for his beautiful design and all the contributors for this project

    (back to top)

    📝 License

    This project is MIT licensed.

    (back to top)

    About

    This app includes Backend(Rails) & Frontend(Reactjs). It allows clients booking a test-ridings for their loved evikes.

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Contributors 4

    •  
    •  
    •  
    •  

    Languages