Skip to content

Latest commit

 

History

History
72 lines (54 loc) · 1.73 KB

File metadata and controls

72 lines (54 loc) · 1.73 KB

TODO LIST


NEW PATCH (STAFF)

Staff Display (Do this after the search bar and categories)

  • Create a order list that show all orders
  • Add a dashboard that show the best seller

STAFF

  • Show details of orders
  • Create a monitong system for the staff on kitchen

UI / UX IMPROVEMENTS (Owner)

PAYMENT METHOD

  • Add G-cash

MENU & ORDER

  • Create categories for the menu and order list
  • Add a search bar for the menu and order list
  • Improve the menu UI
  • Add food images to the menu

MENU MANAGEMENT

  • Add a category input field in Menu Management

DASHBOARD

  • Fetch correct data from the database to display on the dashboard
  • ADD refresh function to fetch the updated data

STAFF MANAGEMENT

  • Add a register form for creating a new account
  • Display all the user/(staff and admin), full name and username

SIDEBAR

  • show role in sidebar(Staff/Owner)

ORDER SYSTEM

  • Add order status filter
  • Add order history
  • Add order receipt print

LOGIN

  • Improve authentication security for login
  • Add roles for the user (admin and staff)

SECURITY

  • Hash passwords using password_hash()
  • Prevent SQL injection using prepared statements

BUG NEEDED TO FIX

  • Fix order status update bug on dashboard
  • Fix sidebar CSS loading issue

DATABASE FEATURE

DATABASE TASKS

  • ADD database_structure.sql
  • Add roles

UPGRADE

  • learn how to use Docker
  • Use Docker setup for easier local development

MENU TABLE

  • Connect the Category table to Menu Management
  • Allow uploading/assigning a category when adding a menu item

OPTIONAL FEATURE

  • Add Lenis library for smooth scroll