Campus Dining

Campus Dining

Feature

Campus dining isn't a separate module: it's a line item in the same wallet, and a checkpoint for the staff verification app.

Sentinel verification app

Real interface of the Verification app -- identifying a student on the ground.

Pay, with no separate till

Every meal is paid from the same wallet as the library or transport -- with, if the institution chooses, an authorised overdraft allocated specifically to dining, so no one goes without a meal for lack of balance at that exact moment.

  • Payment from the student wallet, no separate till
  • Authorised overdraft dedicated to dining, capped
  • Every meal is an entry in the same ledger as accounting

Access control built for the field

The Verification app equips the agent at the checkpoint -- dining, library, access, exams. Its most telling case: fallback identification, for someone with no code to present. The fallback path is deliberately closed by default and more costly to use, never a silent shortcut.

  • Scan revalidated server-side at every check
  • Fallback identification, closed by default, costlier to use
  • Separate agent account, with its own permissions