cd .. / projects

$ cat specs/presently

Presently — Offline-First Attendance PWA

Mobile-first PWA that tells students how many classes they can still miss in each subject. Taps are written locally and an outbox queue syncs them to Supabase on reconnect, with Postgres Row-Level Security rejecting bad writes.

53
unit tests
Offline-first
outbox sync on reconnect
RLS
per-user isolation in Postgres

React · TypeScript · Supabase · PostgreSQL · PWA

Presently — Offline-First Attendance PWA screenshot 1
Next projectTrinetra — AI-Driven Parking Intelligence