Hi,
We have done multiple Amazon projects.
One of the Amazon projects we did was via Freelancer.com, here is the link of this completed proejct: https://www.freelancer.com/projects/PHP-MySQL/Move-PHP-SQL-Software-onto/
Please note that on Amazon there is a limitation imposed where there is a limit on number of pages. Also, there are limits on api calls per hour from a specific client. We know how to manage those limitations using Cron Jobs.
Execution of cron job at every interval set, enables us to fetch limited node ids and then iterate through these nodes to fetch products. This approach helps us to tackle throttling limits imposed by amazon. After getting products of one node, status of node sets to disabled so that no further search for this node will be made again in a same day.
We can show you the demonstration of our works!
Regards,
Umer Ch