CAD Citizen



Animated GIF
Animated GIF

Technology

Flutter

Animated GIF

Client

Law Enforcement Dispatch Center

Animated GIF

Application Type

CAD System

Key Features


Incident and Complaint Reporting

Easily report incidents and complaints directly to the relevant authorities for swift action.

Geolocation Integration

Leverage geolocation services for accurate location tracking and incident pinpointing.

Real-Time Notification

Stay informed with real-time notifications for incidents, updates, and emergency alerts.

SOS

Quickly send out an SOS alert for immediate assistance during emergencies.

Historical Data Review

Access past incidents and data records for better analysis and decision-making.

Real-Time Traffic Updates

Stay informed with live traffic updates to optimize response times and route planning.

Incident Prioritization System

Automatically prioritize incidents based on urgency and severity for efficient dispatch.

Digital Evidence Upload

Securely upload and store digital evidence such as photos, videos, and documents for investigations.

Skills Used


Dart
Bloc State Management
SQLite
REST APIs
Flutter Widgets
Material Design
Github
Firebase
Riverpod
GetX
Socket.IO
Hive Storage
GraphQL
Dio HTTP Client
Flutter Test

Problem-Solution Insights

Home Screen

Interactive Home Screen

Problem:

Citizens often struggled to access critical features like incident reporting, complaints, and navigation efficiently.

Solution:

The Home Screen serves as a central hub providing easy navigation to key features like Incident Reporting, Complaints, and Real-time Map Integration. Citizens can quickly perform actions with just a tap.

Incident List

Incident List with Prioritization

Problem:

Managing and prioritizing multiple reported incidents was difficult, leading to delays in response time.

Solution:

The Incident List displays all reported cases with clear categorization, incident priority levels, and statuses. Officers can quickly identify and respond to high-priority incidents efficiently.

Incident Reporting

Citizen Incident Reporting

Problem:

Citizens lacked a simple way to report incidents directly to law enforcement, causing delays in emergency response.

Solution:

The app allows users to report incidents with details such as incident type, priority level, and images. This ensures clear communication and faster action by authorities.

Login Screen

Secure Login System

Problem:

Officers and citizens needed a secure authentication method to access critical system features.

Solution:

The secure login system ensures role-based access through PIN and OTP verification. This protects sensitive information while providing seamless access to authorized users.

Incident Tracking

Real-Time Incident Tracking

Problem:

Officers struggled to locate and track ongoing incidents, delaying response times.

Solution:

The app provides real-time incident tracking with integrated GPS navigation, enabling responders to locate the incident precisely and reach the destination faster.

Officer Home Page

Officer Dashboard

Problem:

Police officers needed an efficient dashboard to monitor incidents, manage reports, and optimize their shifts.

Solution:

The Officer Dashboard displays essential details such as total incidents handled, distance covered, and working hours. This promotes efficient task management and performance tracking.

Officer Login

Secure Officer Login

Problem:

Police officers required a streamlined, secure login system for accessing the CAD system.

Solution:

The secure login screen ensures that only authorized officers can access the system using verified credentials. It enhances data protection and system integrity.