Tell me more ×
Answers OnStartups is a question and answer site for entrepreneurs looking to start or run a new business. It's 100% free, no registration required.

I'm building a web app that will require API integration with numerous platforms like Flickr, Tumblr, etc. It's relatively straight forward stuff--I just need to allow users to import their various subscriptions into my web app. But I'm literally planning to integrate with over a dozen APIs/platforms. Should I lump together these tasks as one big project (on a site like guru.com or freelancer.com) or should I divide each gig into chunks?

Once a developer has integrated one API with my app, it should be relatively easier to integrate additional APIs. But I'm afraid one big project will unreasonably drive up my costs.

What's the best way to go about this?

share|improve this question

2 Answers

up vote 3 down vote accepted

Put it all together for the purpose of finding someone. You don't want 12 different programmers working on your software, that would be a nightmare to manage and would require you to train 12 people.

As for actually doing the work once you find someone, break it down to small tasks and give them one at a time.

As for the price, I would find someone to work on an hourly rate instead of paying a fixed price if possible. That way you can always quit after one integration if you aren't happy with them and get someone else to continue on.

share|improve this answer
Paying by the hour is a good idea. I didn't think of that. – Richard Dec 21 '12 at 16:25

Why not define a single api and use a service like zapier for integration? Here is a list of products / services that can exchange info.

Depending on your product, this may open up additional channels.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.