Quest VI · Web2025

ACPSCM

Mathematics society platform for Adamjee Cantonment Public School — events, digital magazine publishing, and a categorized resource library on a Supabase-only architecture

Quest lore

A live management platform for the Adamjee Cantonment Public School Club of Mathematics — handling events, a digital magazine, a categorized resource library, gallery, and blog for the society and its members.

Built on a Supabase-only architecture: PostgreSQL Row Level Security enforces granular role-based permissions, and Supabase subscriptions power real-time event registration and notifications. Feature logic is modularized into reusable custom React hooks (useEvents, useMagazines, useAdmin).

Objectives completed

  • Event management with real-time registration and notifications
  • Digital magazine publishing workflow
  • Categorized academic resource library
  • PostgreSQL Row Level Security for role-based permissions
  • Reusable custom hooks (useEvents, useMagazines, useAdmin)