Hello,
I need an application that makes it easier for me to sell on Amazon.
The application consists of several tabs and must fulfill the following tasks:
1. Tab1 (orders)
1.1 The previous customer orders are displayed in Tab1.
2. Tab2 (products)
2.1 Display of all products currently offered by me on Amazon.
2.2 Immediate manual deletion (via Button1) of all products already offered for sale on Amazon (e.g. all products that were uploaded the day before).
2.3 Immediate manual deletion (via Button2) of a single or multiple products already offered for sale (e.g. one or more products from the previous day).
[login to view URL] (Upload the products)
I am currently being supplied by four different suppliers. They provide a new price list (in txt / csv / xml format) every day. So there are 4 new price lists every day.
3.1 The price lists should be processed by the application every day at a specific time (automated). The products (including all necessary product data) are uploaded to Amazon and are ready for sale. If it happens that all four suppliers deliver the same product, only the product from the cheapest supplier should be uploaded.
3.2 A surcharge (e.g. 30%) should be added to the product prices to be uploaded, which is then my profit. This surcharge is displayed here and can be changed. It will be used for the next upload.
3.3 So a new price list is available the next day, this is read again and only products with changed product data (e.g. product price or stock) are uploaded / updated again. If an uploaded product from the previous day is no longer available today or the product is no longer available in the warehouse, this product must be automatically removed again.
3.4 The file location of the price lists is displayed here and can be edited / changed.
3.5 All recently uploaded products (including product data) are displayed here.
[login to view URL] (log entries)
Status messages or error messages are displayed here.
[login to view URL] - Setup tab
All access data that are necessary for connecting to Amazon are displayed here. These access data should be editable.
The application should be programmed in Angular, JavaScript, PHP and run on a Linux server.
The code must be documented (including diagram).
The project is expected to be completed within 60 days. Payment is made after completion of the project.