- Plan to Have - what features are expected to be in place by the end of the iteration
- Nice to Have - if things were a bit ahead of plan, how could the features go deeper / be better
- Uh oh - if things are really behind or going wrong, what cheats can be implemented or cuts made to get back on track
11/20: Checkin
- Plan: Basic Rails application, deployed to VPS, bootstrap, Ruby Parsing of CSV, Acquire API keys, structure for how app should look, have a way to save search results to a profile
- Nice: Ruby intake of API's, using Alan's data for pre-K, filtering data
- Shit: Deployed to local TODO:
- Use Mechanize to iterate over listings and scraping
- Implement map view with listings latitute and longitude.
- sleep random (0-5 seconds) use find_or_create_by for new records
- Need to implement cron job to do this every day
TODO's over weekend:
- Get a map via geocoder
- querying and searching house listings
- create filter for searching house listings
- save search results to user profile
- Implent a method to get user email and phone number for notifications after authentication
- add great schools data to be mapped with house data
- add park data to be mapped with house data
- add Zillow demographic/geographic sector to data
11/25: Checkin
- Plan: Alerts via SMS and Email for changes to listings, all APIs integrated
- Nice: Alerts on Dashboard, API Integration: School API, SG, Geocoder, Twilio and Zillow, Commute time filter
- Shit:
12/1: Checkin
- Plan: Cleaning up search capabilities, map views, adding neighborhood outline to search results, adding afterschool projects to lists
- Nice: Cleaning up search capabilities, map views, adding neighborhood outline to search results
- Shit: Things are working
12/4: Evaluations
- Plan: Things are working
- Nice: Shit is covered and things look nice
- Shit: Bare minimum filter and search are working