Menu
Projects Services Testimonials About Blogs
← Back to Archive
Full-Stack Management

Academic Governance Portal

Next.jsPostgreSQLPrismaRBAC
Academic Governance Portal

The Challenge

The student organization was bogged down by fragmented communication in messenger apps and physical paper trails for event approvals, leading to delays and lost records.

The Solution

I built a robust Management System featuring Role-Based Access Control (RBAC). This allows student leaders to submit proposals digitally, which admins can then approve or comment on in real-time.

Technical Highlights

  • Stack: Built with Next.js 14 and Server Actions for snappy performance.
  • Database: PostgreSQL hosted on Supabase with Prisma ORM for type-safe queries.
  • Workflow: Implemented a custom state machine to track document status from ‘Draft’ to ‘Approved’.