Create a simple REST endpoint to process a GET request to retrieve order data by its identifier:
GET /<identifier>/
The order entity must contain its identifier, creation date, name, amount, currency and status. Also, create an order item entity with name and amount. There is a 1:n relationship between the order and the items. You can add more data if you find it convenient. The response format is up to you. You can think about how to work with multiple formats. When using REST, it's a good idea to think about appropriate return codes. Prepare loading of the order from MySQL database (it is not necessary to have a working DB, just a test implementation). Try to think of such a solution so that in the future it will be possible to switch to do different database engine (e.g. Elastic, PostgreSQL...). When designing code, it is good to pay attention to its testability. It certainly does not have to be a complete and fully executable code. We leave you room for different solutions, whether you want to play with tests, various popular packages, docker, etc. Try to show what you do best, how do you think the code should look like. There isn't just one right solution, we want to see what you're used to working with and what you're good at.