I was finalist in the LinkedIn Hackday hackathon last November with my “Mobile Chow Finder” app using jQuery Mobile, Database.com and Ruby on Rails on Heroku. I really liked the Chow Finder use case but wanted to make it more of a finished application; not just something I threw together in a matter of hours. So I decided to start off by writing an API with Node.js and MongoDB and host it on Cloud Foundry. I’m going to build a website running off that API with something like Sinatra or Rails. I also want to eventually build HTML5, Android and iOS applications running off this API too.
The API has the following methods around two objects: locations and facilities.
GET /locations – returns a list of locations
GET /locations/:id — returns a location
POST /locations – creates a location
GET /locations/favorites – returns list of favorite locations for a user
POST /locations/favorites – creates a new favorite for a user
GET /locations/:id/facilities — returns a list of facilities for a location
POST /locations/:id/facilities — creates a new facility for a location
GET /locations/:id/facilities/:id — returns a facility
PUT /locations/:id/facilities/:id — updates a facility
I'm a Senior Technical Consultant at Appirio and Platform Architect at CloudSpokes specializing in cloud-based applications using Salesforce.com, Heroku and Google App Engine.
You should be a foster and/or adoptive parent. I'm both and it's fun!! Ask me how.
Buy My Books!
By Jeff Douglas & Wes Nolte
By Jeff Douglas &Kyle Roche
"Any sufficiently advanced technology is indistinguishable from magic."
"Those who say it cannot be done should not interrupt the person doing it."