Skip to content

kar-dim/ReactMealsTS_FrontEnd

Repository files navigation

This is a custom frontend implementation of Maximilian Schwarzmüller's React Meals project (as of 2023), built with React, Vite, and TypeScript.

Enhancements & Features

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

Tech Stack

  • React
  • TypeScript
  • Vite
  • Auth0
  • REST API (via custom backend)

UI

1

3 4 5

Releases

No releases published

Packages

 
 
 

Contributors

Languages