This is a custom frontend implementation of Maximilian Schwarzmüller's React Meals project (as of 2023), built with React, Vite, and TypeScript.
This version extends the original project with additional functionality:
-
New Backend Integration
A backend service is available here: ReactMealsTS_BackEnd
It provides API endpoints for managing orders, dishes, and users. -
Authentication & Authorization
- Integrated with Auth0 for secure login.
- Role-based access control is implemented:
- Regular users can place orders.
- Users with the
"Admin"role can also edit the menu and manage users via backend services.
-
Deployment
-
May be configured for Vercel deployment.
-
To build for production:
npm run build
-
- React
- TypeScript
- Vite
- Auth0
- REST API (via custom backend)




