This is the final project for Module 2 of the Back End program at Turing School of Software and Design. To complete this project, our group demonstrated proficiency in the following:
- Ruby on Rails
- ActiveRecord
- Postgresql database
- Rspec
BikeShare provides analytic information on local bike use that empowers commuters to ditch their cars. Users can access weather, past trip, and station data as well as an e-commerce platform to purchase bike accessories.
- Analysis and display of San Francisco bike share data from seed files
- Sessions implementation to persist an unregistered or unauthenticated user's shopping cart
- Site access differentiated by user role
- User authentication supported by the bcrypt gem, which gives the user access to shopping cart checkout, their account information, and analytics dashboards for easy trip planning.
- Admin authorization provides access to create, edit, and remove bike store items, bike stations, and trip or weather records. Admin can access all bike store orders for all users.