Development: http://localhost:3001
All protected endpoints require JWT token: Authorization: Bearer
Authenticate user and receive JWT token
Get list of restaurants (filtered by user country)
Get specific restaurant details
Get menu items for a restaurant
Create a new order (Admin/Manager only)
Get orders based on user role and country
Cancel an order (Admin/Manager only)