It is fun to commute by bicycle. I have a second-hand rusty old cheap and heavy bicycle. I become jealous of bike riders who have bicycles looking so light. I often times wonder how much are those bicycles and how it will feel like riding them. So, I imagined an app where a community of bicycle riders share their bicycle information with other users. I created the app using ActiveRecord with Sinatra. The app has three models; owners, bikes, and brands. Once you sign up, a page listing bicycles, posted on the app, will be on the screen.
You can pick one of those listed bikes and see more detailed information on it. If you are the owner of the bike, you can edit or delete the bike.
You can also post your bicycle with its information including price and brand, and write a review about your bike.
The most challenging thing for me to develop this app was to implement flash messages using ‘rack-flash’. If you are interested in improving the app, please clone the app from https://github.com/tpstar/bike_owners, run bundle install, run rake db:migrate and then run shotgun to test the app.