-
Notifications
You must be signed in to change notification settings - Fork 1
Architecture
Joe Nicosia edited this page Jul 31, 2014
·
2 revisions
- Query Indeed.com RSS feed for new jobs.
- Insert new jobs to 'resource' collection.
- Check for expired jobs and remove from 'resource' collection.
- Query NJHMIS for beds.csv.
- Update bed availability for each shelter in 'resource' collection.
- Query OpenHMIS API and add new shelter resources.
- Perform reverse geocoding via Google Maps API.
- Insert new shelters to 'resource' collection.
All mobile web methods reside in the '/mobile' namespace.
Methods to support iOS requests:
- /api/resource/get
- /api/resource/list
- /ios/admin
- /ios/admin/update
- /ios/shelter_register
- /ios/job_new
Inbound Twilio requests query 'resource' collection.
Methods to support Twilio requests:
- /api/resource/sms_inbound
- /api/resource/voice_inbound
- /api/resource/voice_zipcode
Localytics: iOS app event tracking
Google Analytics: Web app event tracking