Compliance Management System
Led frontend across three role-based panels (Admin, User, and Attorney) with secure authentication, a survey builder, compliance-scoring dashboards, and real-time collaboration features.
- Category
- SaaS
- Role
- Senior Frontend Engineer
- Timeline
- 2022 - Present
- Role-based panels
- 3 (Admin, User, Attorney)
The problem
Admin, User, and Attorney stakeholders each needed a distinct, secure interface for compliance workflows, scoring, and real-time collaboration, without duplicating logic across three panels.
What I built
Architected a reusable component library, custom hooks, and centralized Zustand state shared across all three panels. Shipped a survey builder, compliance-scoring dashboards, real-time notifications, a Kanban-style attorney board, and in-app chat over Socket.io.
Stack
- Next.js
- TypeScript
- NextAuth.js
- Zustand
- Tailwind CSS
- Socket.io