- The menu page should contain at least 8 pizzas
- Your clients should be able to choose pizzas directly from the menu
- You can decide what else you want in the menu
- Adding a description for each pizza would be a nice decision
- Don’t proceed to the payment page. The last action from a client will be filling in the order form (address, name, surname, etc.) to get a confirmation that the order has been received
- A client should be able to put several pizzas into cart, and the quantity must be defined both while outside the cart and in the cart
- Total price of each order must be calculated and shown in euros and in dollars
- Don’t forget to add delivery costs to the final bill
- Home layout created
- The menu already has a link for each of the areas
- The skeleton of the site is also working
- Visual frameworks installed: Bootstrap 4 and Font Awesome 6
I could have used a ready-made online store, like Prestashop or WooCommerce, to develop the system, but I preferred to develop it from scratch in Laravel to consolidate my knowledge.
The layout used is Boostrap 4, but I prefer to use more complete HTML templates like the one I used on the sys.forumdelivery.com.br website.