Build me a {Angular|React} application that allows users to configure and place a pizza order. You’ll be using the public pizza ordering API listed below in the resources
Budget: ₹1,500 – ₹12,500 INR
BASIC EXPECTATIONS:
• User interface which allows the user to configure:
o Crust (string)
o Flavor (string)
o Size (string)
o Table_No (integer)
• Successfully submits the pizza configuration to the /orders endpoint.
• Display a successful confirmation to the user interface.
RESOURCES:
• Order Pizza API link = https://order-pizza-api.herokuapp.com/api/ui/
• IMPORTANT: In order to use the API, you’ll need an access token. Use the /auth endpoint with the following JSON to return an access token. Save that token in your application and use it when submitting your pizza order.
1{
2 "password": "test",
3 "username": "test"
4}
Deliver a functioning product.
• Provide clear instructions to build and run your project.
• Successfully and correctly integrate with a 3rd party API.
• Exhibit use of software engineering best practices.
• User interface which allows the user to configure:
o Crust (string)
o Flavor (string)
o Size (string)
o Table_No (integer)
• Successfully submits the pizza configuration to the /orders endpoint.
• Display a successful confirmation to the user interface.
RESOURCES:
• Order Pizza API link = https://order-pizza-api.herokuapp.com/api/ui/
• IMPORTANT: In order to use the API, you’ll need an access token. Use the /auth endpoint with the following JSON to return an access token. Save that token in your application and use it when submitting your pizza order.
1{
2 "password": "test",
3 "username": "test"
4}
Deliver a functioning product.
• Provide clear instructions to build and run your project.
• Successfully and correctly integrate with a 3rd party API.
• Exhibit use of software engineering best practices.