← Back to projects
Report intake 
Case tracking 
Analytics dashboard
Crime Report Platform
Crime reporting, tracking, and analysis platform (ANTIC Northwest).
Reporting pipelinesAnalyticsOperational workflows
Government / operations
Screenshots
What it solves
Manual crime reporting and tracking lacked structure, leading to poor visibility, slow follow-up, and limited analysis.
Outcome / impact
Streamlined reporting and enabled structured tracking and analysis through a single operational system.
My role
- System design
- Backend
- Frontend
Key technical challenge
Designing end-to-end reporting workflows with strong auditing, role permissions, and usable analytics for stakeholders.
Highlights
- Structured report intake and case lifecycle tracking
- Role-based workflows for officers, admins, and analysts
- Analytics dashboards for trends and operational visibility
Architecture (high level)
- Client-server architecture: React dashboards + Laravel/NestJS backend services
- Workflow-first: intake → triage → assignment → follow-up → closure
- RBAC + audit logs with secure data access boundaries
Technologies used
LaravelPHPNestJSNode.jsReactPostgreSQLDashboardsRole-based access