education · shipped
Campus Information System
the problem
A college ran student-facing processes on paper and shared drives — enrollment data, records, and announcements had no home.
my role
Architecture · UI · Backend · Database · Deployment
what i built
- —Central records and announcements for students and staff.
- —Role-scoped access for faculty vs administration.
- —Reporting views that replaced manual spreadsheets.
impact
- →Student records in one system
- →Paper processes moved online
- →Capstone-grade work shipped to real users
stack
Next.js · PostgreSQL · RBAC