Skip to content

katmaldon/DayRider

Repository files navigation

DayRider

A peer-to-peer bike sharing app

Developed by

  • Kat Maldon
  • Edgar Rivera

Concept

Bikes are once again gaining in popularity, especially in densely populated urban areas. Car traffic congestion, air pollution, and high cost of other transportation methods are only a few of the reasons driving people to look for environmentally friendly as well as economical alternatives. Small apartments don't lend themselves to longterm bike storage and most people don't ride their bikes daily, that's where DayRider comes in. Bike owners are able to list their bikes for rent on days they won't need them and renters have access to affordable transportation. Bike shops serve as storage and pickup points in between rentals, ensuring a frictionless and safe experience for all parties.

Application Structure

DayRider provides an accessible and intuitive user interface through clear routing and easy to navigate menus.

Install and initialize:

  • Clone this repository: https://github.com/katmaldon/DayRider
  • Run bundle install in your terminal
  • Run rake db:seed to add seed data
  • Run rails s to start your rails server
  • Open your browser to http://localhost:3000 to view the DayRider homepage, create an account, login, or navigate the page as a guest.

Additonal Information:

This app was built as a Flatiron School Mod2 Rails project. It includes design elements built with HTML, CSS, and Bootstrap, as well as authentication and authorization functionality through bcrypt.

Upcoming features:

  • allowing users to buy bikes on external sites through use of APIsif they particularly enjoyed a particular rental

  • automatic notification via text/email

  • Owner/Renter ratings and comments

  • improved design elements

Known bugs:

  • TBA (...)

License:

This project is licensed under the terms of the MIT license. Please refer to LICENSE for full use details.

About

peer-to-peer bike share

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published