An app that will track and show your flights' price trend, and will send you email notification when price changed.
Solo projects. Full validation registration locally or login with gmail. User's price from Google Flight will be stored in local DB every 2 hours. A price trend will be drawn on the app. Moreover, email notifications will be sent to user when price changed.
Technologies: Ruby on Rails, OAuth2.0(google), SQLite, Data Scraping(Capybara, PhantomJS, poltergeist), Crontab, Action Mailer, Chartkick, jQuery, Ajax, bootstrap, HTML5.
Events
Registration and Login with validation.
Display of events separated by the state to where the event will be held (the first table displays the events under the same state to where the logged user is location; the second displays the events to be held on other states).
Update of the Action/Status portion of each event entry.
Ability to join an event; cancel the participation to the event or edit/delete event created by the user.
Display of attendees per event and discussion board per event.