Welcome to the Online Food Order Management System! This fullstack application allows users to browse, order, and manage food and drink items seamlessly. It also provides an admin interface for managing the inventory and user roles.
- Browse Products: View food and drink items with detailed descriptions and prices.
- Search & Filter: Easily find specific items using the search and filter functionalities.
- Order Management: Add items to the cart and place orders.
- User Authentication: Secure login and registration system.
- Product Management: Add, edit, and delete food and drink items.
- Admin Management: Add new admin accounts.
- Role-Based Access: Only admins can access the admin panel.
- Order Overview: View and manage user orders.
- React: For building the user interface.
- Redux: For state management.
- Styled-Components: For component-level styling.
- Bootstrap: For making styling elements easier.
- ASP.NET Core: For the backend API.
- Entity Framework Core: For database interactions.
- ASP.NET Core Identity: For authentication and role management.
- Database: SQL Server, the database for storing user and order data.