PUP SC COSOA Portal
The accreditation and revalidation portal that runs official recognition for every student organization at PUP Manila.
The public landing introduces COSOA's mandate and routes organizations to log in and apply.
Getting a student organization officially recognized at PUP meant emailing PDFs, chasing spreadsheets, and never knowing where your application actually stood. Evaluators had no shared checklist, documents scattered across inboxes, and there was no record of who decided what, or when.
The portal turns that into one tracked pipeline. Organizations upload their requirements, submissions move through a three-stage evaluation, and every party sees live status. A server-rendered stack keeps it fast and lean. HTMX swaps HTML fragments straight from FastAPI, so the whole app runs without a single-page framework. Admins edit requirements, FAQs, and org listings from the web, no redeploy required.
- Three-stage evaluation pipeline, from initial document checks to final board review, with per-requirement feedback
- Role-aware access for organizations, evaluators, board members, the chair, and admins
- Append-only audit log recording every admin action with actor, timestamp, and before/after state
- Searchable public registry of accredited organizations spanning five academic years
“Every accreditation used to live in someone's inbox. Now it lives in one auditable pipeline that every org can watch in real time.”
Replaces an email-and-spreadsheet process with a transparent, auditable system now serving official accreditation for PUP Manila's student organizations. Runtime feature flags let the commission open or close submissions without a deploy, and per-organization storage tokens keep every document scoped to its owner.
Want to see it in action?
Live Demo