Mobile App
The Student app brings together identity, timetable, wallet and campus services -- always read live from the same objects as the web portal, never a copy that can drift out of sync.

Home
Identity, program, level, year and enrollment status, latest grades -- read from the core objects, not from a copy that could drift.

Student Card
Front, back and presentation code. Revalidated by the server at every scan: a revoked card stops being valid instantly.

Movements
Dining, top-up, library, transport: operations from the same ledger consulted by accounting.

Send Money
The app's only direct monetary entry, tightly controlled: daily cap, idempotency and a complete trace.

Sign-in
Username, password, one-time code to a masked number -- the same authentication mechanism across every Sentinel surface.

Presentation & Verification
A genuinely encoded presentation code, ready to be scanned and revalidated server-side by your agents' verification app.
A note on honesty: these are real production components rendered with demo data -- not mockups, and not photos of a device.
One identity, every surface
The Student app, the web portal and the staff Verification app share the same authentication mechanism and read the same core objects. Nothing is duplicated, nothing can diverge between what the student sees and what the institution manages.
- Identity, timetable and wallet read in real time
- Student card with QR revalidated server-side on every scan
- Single authentication: username, password, one-time code
- Real production components, not mockups
