3cpatrol.brainiacs.app / landing

GEMASTIK XVII ยท Tim Brainiacs

Radar kota untuk
kejahatan 3C

Platform koordinasi 4 peran untuk menekan Curas, Curat, dan Curanmor di Medan.

Masuk ke sistemLihat proses bisnis

26%

tahun ini

#2

nasional 3C

4

terintegrasi

43.555

tahun lalu

Curas

Pencurian dengan kekerasan

Curat

Pencurian dengan pemberatan

Curanmor

Pencurian kendaraan bermotor

Radar kota untuk kejahatan 3C

Landing page dengan hero radar animasi concentric circles, stat 3C Medan (peringkat #2, 43.555 kasus), dan CTA buttons.

08 / Product

3C Patrol

Security patrol & incident reporting system โ€” GPS tracking, photo evidence, and real-time alerts.

UI/UX Design ยท Sistem2024ReactVitereact-routerCSS murniAI (LSTM)

03 / Context

Problem

Security patrols rely on paper logs that can be falsified. Incident response is delayed, and supervisors cannot verify patrol routes in real-time.

04 / Concept

Solution

Built a digital patrol system: GPS-tracked routes with timestamps, photo evidence for incidents, real-time alerts to supervisors, and automated patrol reports.

01 / Outcome

Deliverable

  • Landing page with city radar for 3C crimes
  • Role-based login for 4 roles: Resident, Police, Dukcapil, Admin
  • Command center for CCTV monitoring
  • Suspect tracking and Dukcapil verification

02 / Process

Workflow

  1. 1Resident reports 3C incident via app with photo/video
  2. 2System auto-forwards to nearest Police post
  3. 3Police reviews evidence โ†’ dispatches patrol if verified
  4. 4Dukcapil verifies suspect identity from civil records
  5. 5Command center monitors CCTV and generates heatmaps

05 / System

Architecture

  • Frontend: Next.js with role-based access control
  • Backend: API routes for incident management and notifications
  • Real-time: WebSocket for live alerts and GPS tracking
  • Integration: Dukcapil API for identity verification

06 / Diagram

Flowchart

Aplikasi 3C Patrol memiliki 4 peran: Warga melapor kejadian 3C, Polisi memantau CCTV dan menindaklanjuti, Disdukcapil memverifikasi identitas tersangka, dan Admin mengontrol seluruh sistem.

WARGA

Lapor 3C
  1. Buka aplikasi / website

  2. Lapor kejadian 3C

    Curas / Curat / Curanmor
  3. Upload foto / video

  4. Laporan terkirim

POLISI

Command Center
  1. Dashboard Command Center

  2. Pantau CCTV live feed

    4 kamera simulasi
  3. Unggah rekaman CCTV

  4. Lacak tersangka antar kamera

    Timeline pergerakan
  5. Cocok wajah?

    Tidak ยท Catat ciriYa ยท Kirim ke Dukcapil
  6. Tindak lanjut

DISDUKCAPIL

Verifikasi identitas
  1. Permintaan identitas masuk

  2. Pindai wajah

    Cocok dengan database kependudukan
  3. Data identitas ditemukan

    NIK, alamat, gol.darah
  4. Kirim ke polisi

ADMIN

Kontrol penuh
  1. Login admin

  2. Pantau sistem & pengguna

  3. Cek kesehatan model AI

    LSTM pose ยท LSTM tangan
  4. Audit log

Mulai / selesai Proses Input / output Keputusan Proses sistem

07 / Data

Database Design

Skema data konseptual aplikasi 3C Patrol berdasarkan entitas pada mock data simulasi. 11 tabel utama mencakup siklus koordinasi: pelaporan warga, pantauan CCTV, data pelaku, verifikasi Dukcapil, dan peringatan kota. FK biru.

users
PKid
name
role
akses
incidents
PKid
title
date
time
location
type
status
cameras
PKid
name
status
label
recordings
PKid
FKcam
file
time
citizen_reports
PKid
user
type
location
status
when
body
identity_requests
PKid
from_police
status
face_data
asked_at
offenders
PKid
name
alias
crime_type
status
emergencies
PKid
citizen_name
location
time
status
warnings
PKid
title
area
level
community_posts
PKid
user
kind
body
lost_items
PKid
name
place
when

08 / Features

Full Features

3C Patrol concept app: landing page radar, 4-role login, CCTV command center, suspect tracking, Dukcapil verification, heatmap, and admin dashboard.

  • Landing page & city radar

    Hero section with blue radar animation, problem statement (city ranked #2 nationally), 43,555 3C case statistics, and Curas/Curat/Curanmor definitions.

  • 4-role login

    Pick role (Citizen/Police/Civil Registry/Admin) with preset username and shared password. Each role goes straight to its dashboard without re-registration.

  • 3C incident reporting (Citizen)

    Report form: pick type (Curas/Curat/Curanmor), fill location and description, upload photo/video. Report status can be tracked in history.

  • CCTV command center (Police)

    Dashboard with 4 simulated CCTV feeds, city KPIs (237 flagged crimes), vehicle & pedestrian counts, and latest incident queue.

  • Cross-camera suspect tracking

    Suspect movement timeline from one camera point to another. Option to send face to Civil Registry for identity verification.

  • Suspect data & citizen reports (Police)

    Suspect database table (DPO/Suspect/CCTV profile) with add/edit. Citizen report inbox with Make Case or Search CCTV actions.

  • City alerts & emergency

    Police can broadcast alerts (High/Medium/Low) for specific areas. Citizens can send one-click emergency signal with simulated GPS location.

  • Civil Registry identity verification

    Identity requests from police enter the queue. Registry scans face and returns population data (ID number, address, religion, blood type) with confidence score.

  • Admin dashboard & system

    Admin sees all users, cases, AI model health (LSTM pose & hand ready to connect), camera list, and activity audit log.

  • Crime heatmap & community

    CSS crime density heatmap for the city. Community features: posts, likes, crime type filter, and lost items.

โ† Back to work