Project

General

Profile

Actions

Feature #66

open
NP NP

Canteen v1 — Week 2: recipes & costing, wastage, hygiene register (22–26 Sep)

Feature #66: Canteen v1 — Week 2: recipes & costing, wastage, hygiene register (22–26 Sep)

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

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
09/21/2026
Due date:
09/25/2026 (48 days late)
% Done:

100%

Estimated time:
Resolved By:

Description

Kitchen section completion. Three slices, each API + portal page + tests.

  1. Recipes and live costing

    • Recipe with ingredient BOM; cost per portion computed on read from
      current store-item rates, never stored.
    • A GRN that changes an ingredient's price changes recipe cost immediately.
    • /recipes page with BOM editor and detail dialog.
  2. Wastage

    • Log waste against a recipe or a store item, with reason and cost value.
    • Store-item waste reduces stock through the ledger; recipe waste does not.
    • /production page with wastage log and stat cards.
    • Issue stock and Stock count dialogs on /store (API already built).
  3. Hygiene register

    • 7 compliance checks with frequencies and due dates (FSSAI licence, water
      potability, pest control, cold-room temperature, food sample retention,
      deep clean, food-handler medicals).
    • Status computed on read: Ok / Warn / Overdue.
    • /hygiene page: compliance register and today's checklist.
  4. Kitchen sign-off (end of week)

    • Coverage gate raised, security review, walkthrough against the prototype.

Depends on: Admin, TCP and nuvita-ui PRs merged and deployed to staging.
Decisions needed by 29 Sep: subsidy cap behaviour (A1), daily caps (A2),
hospital-run vs contracted canteen (A4).

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

  • % Done changed from 0 to 20

NP Updated by Navya P. about 2 months ago Actions #2

  • % Done changed from 20 to 40

NP Updated by Navya P. about 2 months ago Actions #3

  • % Done changed from 40 to 90

NP Updated by Navya P. about 2 months ago Actions #4

  • % Done changed from 90 to 100

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

  • Status changed from New to Resolved
Actions

Also available in: PDF Atom