Back to Portfolio
INTERNAL TOOL
Elitech Admin System
A unified internal dashboard for managing courses, users, applications, and operations.
The Challenge
As Elitech Hub grew, managing student applications, course content, writers, and payments across multiple fragmented tools became a bottleneck. The administrative team needed a single, secure source of truth to oversee all operations without compromising on data privacy.
Our Solution
We built a bespoke Next.js admin dashboard connected to our Supabase backend. The system features strict Role-Based Access Control (RBAC), allowing fine-grained permissions for writers, researchers, and super-admins, ensuring each role only sees the data they are authorized to interact with.
Key Features
Unified User Management
Course & Content Management
Strict RBAC via Supabase RLS
Payment & Invoice Tracking
Researcher Lab Review Workflow
Real-time Audit Logs
Tech Stack
Next.js App Router
Custom JWT Auth
Supabase
Node.js