Product
ListPeers
Privacy-first academic analytics
Consent-driven SGPA/CGPA trends and peer comparisons with strict visibility modes and Row-Level Security.

- Consent-driven peer comparisons
- Anonymous / Pseudonymous / Visible modes
- Supabase Auth + RLS
ListPeers lets students visualize academic trends and peer comparisons without treating grades as public by default.
Visibility modes (Anonymous / Pseudonymous / Visible), Supabase Auth, and Postgres Row-Level Security keep access boundaries explicit.
Problem
Campus analytics often ignore privacy. Students want insight without exposing identity or grades by default.
Approach
Build comparisons on explicit visibility modes and enforce access in the database with Row-Level Security, not just UI checks.
Outcome
A live academic analytics product where privacy boundaries are part of the data model.
Next.jsReactSupabasePostgreSQLOAuth