Google App Engine
experienced GAE / facebook graphi api programmers need only apply.
Must be familiar with big tables / geolocation.
I am an experienced developer looking for co-worker to help with some facebook integration.
I want to work with one developer only. No agencies.
Ideally you will be familiar with github and have an account and we will check in code and push versions to appserver.
Requirements
I have 1 existing class (less than 500 lines of code) which we will use as base for API.
This class just provides some error handling and is pretty clean.
[login to view URL]
There's also some geomodels.
I need to add a login page to facebook so users can login and get permissions to get their friends list / events.
For now, there will no be any more pages after the user has logged in.
You will be responsible for integrating facebook events graph api.
eg.
fb api functions will be limited to
/v1/events/query?search=cars
- searching facebook events from the user logged in / or from scheduled gae task (without user logged in - use saved access token)
- paging through all results
- parsing the json response
- get the event details and saving the ids and names / venues/staart /end times to gae tables.
- I will need to add one API call to add events by event id
eg.
/v1/events?eids=123,234,567
save these events for processing later.
due to cpu usage / costs associated with appengine - I may require first step to be broken up into steps.
eg. first save the search word into gae and queue it (if it isn't already queued).
then when resources are free - process the search via scheduled task.
NB. - besides login page - there's no UI / css / javascript here . It's only logic done inside service python class.
I've already have the architecture for unique records. Just need some one to pick up existing code.
That's it.
More work to follow after successfully completing this.
Good luck bidding / be sure to demonstrate previous PYTHON experience.