Laravel Logo

Restaurant API

Objective

The point of this project is to learn more on how to make an api and what are the conventions used by Laravel developers. I also want to experiment other things through this project such as:

  • Laravel testing
  • Laravel Socialite package
  • Broadcasting

Features

  • view all menu items
  • select a specific menu item to view
  • add menu items to cart
  • can create order after confirming it
  • menu items have CRUD functionality for admin

Frontend

Currently, im making the frontend using Next.js and you can check it out over on this link Restaurant Frontend

Appendix

  1. Laravel Best Practices
  2. Laravel API conventions