Skip to content

iGexome/nearbynosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nearbynosh

A small web app to help locate food trucks near you.

San Francisco, CA only.

##Try it:

##Post-mortem: Given that this was hacked out over two evenings, there are many other improvements that could be made. I wasn't familiar with a handful of npm packages I used (memcached, then memjs, geolib) and went down the path of importing a snapshot of data provided by Socrata into mongodb, but held off in the interest of time. I also encountered having to switch memcached client libraries as part of deployment to Heroku and losing the out-of-the-box ability to serilize/de-serialize objects had me disable memcached.

Front-end:

  • roll up JS / CSS, either as part of a build (via Grunt) or when the page is served
  • serve assets from a CDN
  • allow for a control to expand/decrease the search radius
  • serve up the HTML file with external properties (e.g. server endpoint) loaded in
  • work with a user-experience developer :)

Backend:

  • Don't use a flatfile as a datastore, but load it into a database with the schema we want
  • Support a healthcheck request
  • throttle the number of requests at any given time
  • use a token to sign the request
  • write tests against the API and the data object, mocked or real

About

nearby food trucks for you!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published