Hi Stelios,
Thanks for posting such a detailed job requirement.
I have a lot of experience working with report-generation while using third-party APIs. While I haven't directly worked with Amazon MWS API yet, I'm sure I'll have no problem with it.
Here's what I would deliver to you:
I will create a web page where you can upload a CSV file or directly input a string containing EAN (or ASIN, GCID, SellerSKU, UPC, ISBN, and JAN) values separated by comma.
Use Case:
- Once the input / CSV file is uploaded and verified, the backend will fetch the relevant data from Amazon's MWS API.
- Since Amazon has a rate limit on the query size, this process may take longer than a minute or two. In that case, based on your preference, the backend will either 1) send you an email containing the result as a CSV or 2) Generate an easy to remember download link for the CSV.
EDIT:
New plan proposed...
Milestone I - 50 GBP: Funds to be released once I send you my developer ID and you're able to authorise me as developer without issue. 1-2 days.
Milestone II - 50 GBP (Pilot): Create a rough demo which will query a single or very small batch of EANs from MWS API, and display data on screen. 3 days.
Final Milestone - 200 GBP: Complete implementation. Handover to client. Guide client to replace developer credentials with his own keys. Verify before releasing funds. 4 days.
- Prasad.