← Back to projects

Crime Report Platform

Crime reporting, tracking, and analysis platform (ANTIC Northwest).

Reporting pipelinesAnalyticsOperational workflows
Government / operations
Screenshots
Report intake
Report intake
Case tracking
Case tracking
Analytics dashboard
Analytics dashboard
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