neighbors

Stars
0

README

Description

Build your neighborhood community by knowing where to hang out with your neighbors. This app pulls neighborhood lines from http://data.denvergov.org/dataset/city-and-county-of-denver-statistical-neighborhoods and maps the best resturants, bars, parks, etc from 5280 with yelp ratings.Signing in with twitter also allows for tweets inviting your friends and seeing who is there.

Technical Expectations

  • You must use an external OAuth provider to authenticate users
  • You must expose a JSON API that allows a user to both read and write data
  • You must filter data appropriately in both the web and API based on authorization rules
  • You must create a Ruby gem which allows a user to easily interact with your API
  • You must make use of a Virtual Private Server to host your application
  • You must automate the deployment of your application to a single command
  • Your application must accept uploads of some user images
  • Your application must manipulate those images to suit the layout/style of the app itself
  • Make use of background workers for all appropriate tasks
  • Send notifications to users over email
  • Receive some form of content from users via email

Iteration Plan

10.2 Theres Information Here

needs:

  • app has map of denver
  • app has narrower maps of neighborhoods

likes:

  • app has locations
  • neighborhoods on city view are interactive

emergency:

  • neighborhood map
  • denver map

10.6 Users Are On This Site Too

needs:

  • users can log in through twitter
  • users have a page

likes:

  • app has locations
  • things have profiles

emergency

  • map of denver with neighborhood lines
  • users exist

10.9 Users Do Stuff On Site

needs:

  • app has locations
  • everything has profiles
  • locations get mapped onto maps dynamically

likes:

  • locations are filtered
  • reviews, ratings for places are a thing
  • directions to chosen location possible

emergency:

  • map of neighborhoods with locations on them (static)
  • everything links to something like a profile (website, twitter, etc)

10.13 Users Might Think This Is Actually Useful

needs:

  • users can interact with site(twitter, population count)
  • locations are filtered
  • reviews, ratings for places are a thing

likes:

  • Mobile Friendly
  • SMS
  • locations are in a hierarchy

emergency:

  • user can save a place/neighborhood they like
  • yucky way to look at different types of locations

10.16 Complete

needs:

  • users can search for neighborhoods, and get that neighborhoods page
  • users can filter locations for the type they are looking for
  • users can see those locations based on how popular they are

likes:

  • mobile friendly/sms notification
  • users have preferences on neighborhood, type of location, and specific locations

emergency:

  • user can search for neighborhood and get all locations for that neighborhood
  • user can narrow the search