Personal - Doomcast

Gleans data from government APIs & social media to alert users to nearby disasters.

  • Pulls data from REST APIS & XML feeds. Sources include Twitter REST API, USGS, Weather Underground, US Forest Service, NASA’s JPL & FEMA.
  • Event data is normalized, categorized & reverse geocoded.
  • Google Maps API displays events within a user’s area or ip address.
  • Users can sign up, set a location, alert radius & notification preferences.
  • Twilio API sends users SMS alerts for events in their notification radius.
  • Events can be created/updated/deleted by registered users.

Role
Principal
Live
https://doomcast.herokuapp.com/
Tech
Geocoder, Git, Github, Google Analytics, Google Maps API, Google Maps JavaScript API, Google Search Console, HTML, Heroku, Homebrew, JSON, JavaScript, OAuth, PostgreSQL, REST APIs, RVM, Reverse Geocding, Ruby, Ruby on Rails, SASS, Twitter REST API, XML, & Xcode
Event list with search and filters
Event list with search and filters
Event map with user location from ip on mobile
Event map with user location from ip on mobile
Home page logged in state with alerts on mobile
Home page logged in state with alerts on mobile
Home page logged in state with alerts
Home page logged in state with alerts
Home page logged in state
Home page logged in state
Single event detail on a tablet
Single event detail on a tablet
Text alert listing events within a users search radius
Text alert listing events within a users search radius
User edit account on a tablet
User edit account on a tablet
User sign up form
User sign up form