Cook & Recipe is a Vite + React single-page frontend for a recipe domain backed by a REST API. It gives users a clean way to browse recipe data, open detailed ingredient views, and authenticate into protected areas. The app also includes role-aware navigation and an admin-only section for user management.
What the project includes#
- Recipe listing with category filters, detail modal views, and expandable nutrition info per ingredient.
- Authentication flow with login/registration, JWT handling, route guards, and role-based navigation.
- Admin page for user management, including role assignment/removal and user deletion with UI feedback.
Result#
The project delivers a structured, production-style frontend that combines API integration, protected routes, and modular UI components into a coherent recipe management experience.