I'm looking to establish an ongoing relationship with a developer who can work on rolling out a number of internal-apps for our Amazon business. The brief below is for a small task to establish the relationship, and to become familiar with the API. We'll then look to build out new, larger, ideas over time.
The goal of this project is create a simple command-line script (a UI would is unnecessary) that uses Amazon's MWS API to fetch customer contact details, and output a .csv file.
The brief is as follows:
This is how I imagine the workflow –
/ Execute the script via the command prompt (SSH, or perhaps even locally).
/ It asks for the start date (order date). Use format YYYYMMDD
/ It asks for the end date. Use format YYYYMMDD
/ It produces and saves a .csv file containing: orderID, orderDate, ProductOrdered, PhoneNumber.
- A customer can order more than 1 unique product, so then we'd want to include multiple rows.
/ We need to "clean" the phone numbers a little.
- Remove spaces
- Remove hyphens
- Make the phone numbers international by prefixing "1"
- Ignore any phone numbers more than 10 digits in length
- Ignore any records where the shipping country is not US.
Amazon's API documentation: [login to view URL]
Please include the password "rainbows" in your bid. Proposals without the password will be ignored.
This should be a painless and fun project for someone who has direct experience with Amazon's MWS API. The above task is a fixed price project.
You will be more likely to be hired if you can demonstrate your skills be showing that you understand the requirements and have already planned out a solution. Codebase must be developed using PHP. Future tools will also require MYSQL, and where a UI is required, I strongly suggest making use of the FlatUI themed Bootstrap library (eg. [login to view URL]).
You will see that I have a long standing reputation on Freelancer.com and that freelancers have had a successful working relationship with me.
To set expectations; this is a relatively simple task that doesn't require creative design skills, but can lead to much more work. I expect the cost to be <$50. Additional milestones can be offered if the scope expands.