Retrieve XML files from SFTP
Each XML file has specific details that will need to be parsed and imported to MongoDB as orders.
All imported order details will need to be saved to appropriate tables and fields with the appropriate associations.
Once all the XML data has bee processed an XML file will need to be created to acknowledge receipt of all the data as per Commercehub specification / requirement. An XML file will need to be created based on a set of rules and requirements and deposited into the SFTP in the appropriate directory.
Next all orders data that was saved in the DB will then need to be pushed to Shipstation API.
Shipstation will be used to ship the orders.
The Shipstation API will push to us order shipping details and we will need to receive and store in DB.
After saved in DB an XML file with all order shipping details will need to be created and saved in SFTP in appropriate directory.
Good communication is a requirement and the project must be completed in 4 days.
If code developed well multiple projects will follow.