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.
Challenge
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.
Solution
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.