We need you to build us a small single page application to edit existing orders.
- We need to be able to see a list of existing orders (these can be found here) and go to their detail page.
- If you land on the detail page of an order, we need see its items (with description, price, ...) and total.
- We need to be able to remove a product from the order
- We need to be able to add an additional product to the order
- We need to be able to place the order and receive a confirmation of its success (or failure)
In the example-orders directory, you can find a couple of example orders. You can assume these are in the format of the real external API. For now, you can use this dummy data, but make sure we can plug in the real api in easily.
In the data directory, you can find source files for customer data and product data, in case you need it. You can assume these are in the format of the real external API.
To place the order, just log it on the console, but make sure we can plug in the real api endpoint easily.
By the way, have you checked the general guidelines for our coding test? You can find them here