Python Library for Protocol Buffers and Feed access

Web, Mobile & Software Dev Scripts & Utilities Posted 3 years ago

Fixed Price

Budget: $1,500
Delivery by May 25, 2013

Start Date

April 24, 2013


Our solution requires accessing content from Android and iOS stores through means which are valid according their policies. For Google Play [1] we require using Protocol Buffers and for App Store [2] their Enterprise Partner Feed.


#A -- Separate batch scripts for App Store and Google Play to import some of their  content on a daily basis.

#B -- Python library to access this content from MongoDB datastore using MongoEngine model.

#C -- For Google Play the Python library must provide a stub code that will make ad-hoc searches and feed MongoDB with results obtained before returning to the calling method.

#D -- Categories browsing and search support, along with the ability to specify region (locale/language) of App Store or Google Play store to be access. Categories do **not** need to be aligned, each store can have its own set of categories, but they need to be stored properly at MongoDB using ObjectIds and not only strings.

#D -- OOP design for the library which must be aligned between Google Play and App Store, using same (normalized) field names for similar resources and with same logical interface.

#E -- distribute (setuptools fork) package that will deploy the code and declare requirements along with unit tests code.

#F -- ConfigParser usage to load configurations from files.

#G -- PEP8 compliant.


[1] --
[2] --


Our company is looking for hourly senior Python developers to join our core team. If you are interested, this can be also a way to join it.

  • Other Skills:

Activity on this Job

Last Viewed by Client: 3 years ago

Invites Sent: 0

Unanswered Invites: 0

Hired: 1

About the Client

(4.92) 178 reviews

Vancouver 10:42 AM

439 Jobs Posted
56% Hire Rate, 1 Open Job

Over $50,000 Total Spent
256 Hires, 0 Active

$19.39/hr Avg Hourly Rate Paid
18,446 Hours

Member Since Mar 15, 2010