Skip to content

Latest commit

 

History

History
46 lines (38 loc) · 1.37 KB

File metadata and controls

46 lines (38 loc) · 1.37 KB

System Functions Overview

1. User Roles

The system supports different user roles with specific permissions.

Admin

  • Manage user accounts (create, update, delete)
  • Manage menu items (add, update, delete)
  • View all orders
  • Access reports and dashboard

Staff

  • Create and manage customer orders
  • View orders list
  • Update payment and food process status

2. Authentication Module

This module handles user account management and access control.

  • Create a new user account
  • Update existing account details
  • Delete user accounts

3. Menu and Ordering Module

This module allows staff to manage customer orders through the menu interface.

  • Select and place orders from the menu
  • Add items to the cart and input required details
  • Modify cart items (remove items or adjust quantity)

4. Orders Management Module

This module manages order processing and monitoring.

  • View list of all orders
  • View detailed order information
  • Update payment status and food preparation status
  • Delete orders when necessary

5. Menu Management Module

This module allows administrators to manage menu items.

  • Add new menu items
  • Update existing menu details
  • Delete menu items

6. Reports Module

This module provides sales and performance insights.

  • Display dashboard overview
  • Generate monthly sales reports
  • Generate weekly sales reports