1. Item info Page.2. Payment page. For delivery
2. Profile Page. Display policies, look up accumulated points.
3. Member Card Page.3. Delivery Tracking Page. Track the status of current orders, view estimated delivery time, contact support for order issues.
4. Reviews and Ratings Page. Display reviews and ratings only
Staff
1. Order Management. View and manage (create, update, edit) orders ("on-site", reservation, delivery). Update order status.
2. Invoice Management. Add reviews and ratings for an invoice (Customers do on the staff device #ig) 3. Customer Management. View customer info? Add member card for a customer? IDK
Branch Admin
1. Customer Management2. Order Management3. Invoice Management View invoice (with review & rating), search by customer name, ... idk
3. Customer Management. Display customer info, member card, (access time? 🤔). Add, edit, delete customers, member card. Idk what to do with account 😢
5. Dashboard. Implement this later when back-end is ready #ig.
Company Admin
1. Branch Management. Add, edit, delete branches; view branch details.
2. Menu Management. Add, edit, delete menu items and categories; manage combos.
3. Customer Management. Display customer info, member card, (access time? 🤔). Add, edit, delete customers, member card. Idk what to do with account 😢
4. Membership Management. Define membership tiers, benefits, and conditions.
5. HR Management. Manage department, change salary; manage staff across branches, view work history, assign roles, transfer staff between branches.
6. Coupon Management. (Should I also put this in branch admin?🤔)
7. Order Management (not sure 😢)
8. Invoice Management (not sure 😢)
9. Dashboard. Implement this later when back-end is ready #ig.
Please tell me if you think some pages are not here.
We got a lot of works to do 😢
bietthehocDS
Public:
1. Item info Page. 2. Payment page. For delivery 2. Profile Page. Display policies, look up accumulated points. 3. Member Card Page. 3. Delivery Tracking Page. Track the status of current orders, view estimated delivery time, contact support for order issues. 4. Reviews and Ratings Page. Display reviews and ratings only
Staff
1. Order Management. View and manage (create, update, edit) orders ("on-site", reservation, delivery). Update order status. 2. Invoice Management. Add reviews and ratings for an invoice (Customers do on the staff device #ig)
3. Customer Management. View customer info? Add member card for a customer? IDK
Branch Admin
1. Customer Management 2. Order Management 3. Invoice Management View invoice (with review & rating), search by customer name, ... idk 3. Customer Management. Display customer info, member card, (access time? 🤔). Add, edit, delete customers, member card. Idk what to do with account 😢 5. Dashboard. Implement this later when back-end is ready #ig.
Company Admin
1. Branch Management. Add, edit, delete branches; view branch details. 2. Menu Management. Add, edit, delete menu items and categories; manage combos. 3. Customer Management. Display customer info, member card, (access time? 🤔). Add, edit, delete customers, member card. Idk what to do with account 😢 4. Membership Management. Define membership tiers, benefits, and conditions. 5. HR Management. Manage department, change salary; manage staff across branches, view work history, assign roles, transfer staff between branches. 6. Coupon Management. (Should I also put this in branch admin?🤔) 7. Order Management (not sure 😢) 8. Invoice Management (not sure 😢) 9. Dashboard. Implement this later when back-end is ready #ig. Please tell me if you think some pages are not here.