Project

General

Profile

Actions

Feature #155

open
NP NP

Canteen: menu, meal slots, outlets and subsidy rules setup

Feature #155: Canteen: menu, meal slots, outlets and subsidy rules setup

Added by Navya P. about 2 months ago. Updated about 1 month ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
09/28/2026
Due date:
% Done:

0%

Estimated time:
Resolved By:

Description

Setup that the till and the kitchen both read from.

  • Menu items with a price per customer type (visitor, staff), GST rate, meal or beverage category and a subsidy-eligible flag.
  • Meal slots with cut-off times; the current slot is worked out from the clock.
  • Outlets with numbered counters.
  • Subsidy rules per staff category with daily and monthly caps.
  • Canteen operator setting: contracted or hospital-run, one system for both. It is a setting, never a licence flag.
  • /menu and /settings pages, with the capability (402) and permission (403) gates on every endpoint.

Built and tested on integration/canteen-v1; merge to dev pending.

NP Updated by Navya P. about 1 month ago Actions #1

  • Status changed from New to In Progress

Work started (see prior commits).

NP Updated by Navya P. about 1 month ago Actions #2

  • Status changed from In Progress to Resolved
  • Resolved By set to Navya P.

feat(canteen): Outlet, MealSlot and SubsidyRule (359bef3); setup API, meal-slot licensing split, demo seeder (3a3f20b); settings page (9777282).

Built and tested (API unit + integration, portal) on integration/canteen-v1. Merge to dev pending - see the module's week-4 TDD plan.

Actions

Also available in: PDF Atom