Gadchiroli District · Maharashtra Police
01 / 15
N

NyayTrack

An integrated Police Case & Action Tracking System for district-wide conviction case monitoring, supervisory directives, and review-meeting readiness.

Coverage
19 PS
User Roles
4
Portals
3
Modules
12+

Presented for Superintendent of Police Office · Gadchiroli · 2026

Background
NyayTrack
02 / 15

Administrative Need for Structured Case Follow-Up

Gadchiroli District handles a large volume of court cases across multiple police stations. Effective prosecution requires not only registration, but timely follow-up, documented actions, and supervisory visibility at the SP level.

"When police stations register cases in large numbers and the Superintendent directs that specific action must be completed within a defined period, the district requires a formal mechanism to record assignments, monitor compliance, and review outcomes in the next supervisory meeting — with full date-wise accountability."
— Requirement articulated during SP Office review, Gadchiroli District

Volume & Spread

Cases are registered at 19 police stations. Centralised visibility is essential for district-level planning and review.

Supervisory Directives

SP Office issues time-bound instructions. A system is needed to translate directives into trackable actions at station level.

Review Meetings

Periodic meetings require factual, date-ordered records — not verbal updates — of what was directed, acted upon, or pending.

Gap Analysis
NyayTrack
03 / 15

Current Process vs. NyayTrack — A Structured Comparison

NyayTrack does not replace existing police work — it strengthens documentation, coordination, and supervisory oversight.

Area Present Practice With NyayTrack
Case Registration Recorded locally; district rollup depends on manual compilation Unified digital register across all 19 stations with instant district view
SP Directives Verbal or written instructions; follow-up tracked informally Formal directive with deadline; auto-assigned actions per case/station
Action Status Officers report verbally at meetings; status may be unclear Pending / In Progress / Completed / Overdue — updated in system with remarks
Meeting Review Limited chronological audit trail for each case Date-sorted Timeline Diagram: registration → directive → action → alert
Reminders Manual follow-up by supervisory staff Automated WhatsApp alerts to Officer, IO, and SP for overdue items
Objectives
04 / 15

System Objectives

NyayTrack is designed to support conviction case management and supervisory accountability across Gadchiroli District.

Primary Objectives

  • Maintain a centralised register of court cases across all police stations
  • Enable SP Office to issue time-bound directives with measurable outcomes
  • Assign and track officer-level actions with defined deadlines
  • Generate date-ordered timelines for supervisory review meetings
  • Send automated reminders when actions remain incomplete after due date

Expected Outcomes

  • Improved district-wide visibility of pending and overdue cases
  • Reduced dependency on manual status collection before meetings
  • Documented audit trail for each case — suitable for official review
  • Faster identification of stations requiring supervisory attention
  • Support for conviction rate improvement through systematic follow-up
Stations
19
Tracking
Real-time
Alerts
WhatsApp + Call
Audit
Timeline
Architecture
NyayTrack
05 / 15

Stakeholders & Role-Based Portals

Three secure portals — one database — access controlled by role and assigned police station.

Admin Portal

District Administrator

  • Mobile OTP authentication
  • Full case lifecycle management
  • User & station configuration
  • Action tracking & SP directives
  • Analytics dashboards & reports
  • Call / WhatsApp log management

Access: /index.php

Officer Portal

PI / Division Officer

  • Email & password login
  • Register cases at assigned station(s)
  • View station-scoped case lists
  • "My Actions" — assigned tasks inbox
  • Record action taken with remarks
  • Per-case timeline view

Access: /users/

SP Command Portal

Superintendent of Police

  • District performance dashboard
  • Station-wise case & action summary
  • Issue formal SP directives
  • Monitor overdue & pending actions
  • Meeting timeline (date-filtered)
  • WhatsApp alert history

Access: /sp/

Workflow
NyayTrack
06 / 15

Standard Operating Workflow

From case registration at police station level to documented review at SP meeting.

1
Case Registration
Officer or Admin registers case with crime no., court, IO details
2
SP Directive
SP issues station-level order with defined completion date
3
Action Assignment
System creates trackable actions (manual or bulk for pending cases)
4
Officer Response
Assigned officer records action taken and marks status
5
Monitoring
Overdue items flagged; WhatsApp & voice calls to Officer, IO, SP
6
Review
Timeline presented at meeting with full date-wise record

Action Status Definitions

  • Pending — Assigned, awaiting officer action
  • In Progress — Work initiated, not yet completed
  • Completed — Officer has recorded action with remarks
  • Overdue — Due date passed without completion (auto-flagged)

Timeline Events Recorded

  • Case registration at police station
  • Court hearing logs (case diary entries)
  • SP directive issuance
  • Action assignment & completion
  • WhatsApp reminder dispatch
  • Next hearing date updates
Module
NyayTrack
07 / 15

Admin Dashboard — District Overview

Real-time key performance indicators for case management and action compliance.

NyayTrack
Dashboard
Case Registration
Action Tracking
SP Directives
Timeline
User Management
Today's Cases12
Pending86
Completed214
Overdue Actions7
Convicted · Pending · Acquittal
35% 45% 20%

Dashboard Metrics

  • Today's & Tomorrow's court hearings
  • Total pending cases (all years)
  • Completed cases (filterable by judgement year)
  • Convicted & Acquittal statistics
  • Pending actions (SP tracking module)
  • Overdue actions — requiring attention

Visual Analytics

  • Case trend (30-day / monthly)
  • Distribution by case type
  • Cases by police station (bar chart)
  • Status distribution (pending / completed)
  • Convicted vs. Acquittal comparison
Module
NyayTrack
08 / 15

Conviction Case Management — Full Lifecycle

Complete digital case dossier from FIR registration through court proceedings to final verdict.

Phase I — Registration

  • Crime / case number, date, police station
  • Case type (IPC, NDPS, POCSO, etc.)
  • Investigating Officer name & mobile
  • Court name & next hearing date
  • Registered by Admin or Station Officer

Phase II — Case Dossier

  • Complainant & accused details
  • Witness records with contact numbers
  • Detailed case description
  • Document uploads (FIR, judgement, etc.)
  • Associated staff: PP, CPO, CBO with phones

Phase III — Court Proceedings

  • Hearing log with date & summary
  • Predefined & custom log entries
  • Status: Pending / Completed
  • Verdict: Convicted / Acquittal / Pending
  • Printable case brief generation

Case List Views

All Cases · Today's Hearings · Tomorrow's Hearings · Pending · Completed · Convicted · Acquittal — with export to PDF/Excel and year-wise filtering for completed matters.

Core Module
NyayTrack
09 / 15

Action Tracking & Compliance Monitoring

The central module addressing the SP Office requirement for time-bound, documented follow-up on registered cases.

Case No.StationDue DateStatus
NYAY-GDC-101Gadchiroli05 Jul 2026OverdueView Timeline
NYAY-ARM-201Armori03 Jul 2026OverdueView Timeline
NYAY-GDC-102Gadchiroli12 Jul 2026PendingView Timeline
NYAY-DHR-501Dhanora06 Jul 2026CompletedView Timeline
NYAY-CHM-301Chamorshi10 Jul 2026PendingView Timeline
Pending
4
Overdue
2
Completed
1

Key Capabilities

  • Assign action with type, priority, deadline, and officer
  • Filter by status, station, and date range
  • Officer marks action complete with written remarks
  • View opens date-sorted Timeline Diagram
  • Linked to SP directives for bulk assignment
Module
NyayTrack
10 / 15

Timeline Diagram — Date-Ordered Case History

Designed for supervisory review meetings. Every event on a case is displayed chronologically.

R
17 Jun
Case Registered
H
19 Jun
1st Hearing Log
D
24 Jun
SP Directive
A
01 Jul
Action Due
!
05 Jul
Marked Overdue
W
06 Jul
WhatsApp Alert
07 Jul
Action Completed
N
15 Jul
Next Hearing

Accessible from Action Tracking → View, district Timeline page, and SP Portal. Supports filtering by station and date range for meeting preparation.

Provides a factual, non-disputed record suitable for official discussion — showing what was directed, when action was due, whether it was completed, and what reminders were sent.

District Command Centre
11 / 15

Superintendent of Police — District Overview

Purpose-built portal for supervisory oversight, directive management, and meeting readiness.

Performance Dashboard

  • Total cases across all assigned police stations
  • Pending and overdue action counts
  • Active SP directives with completion progress
  • Station-wise leaderboard with alert indicators
  • Quick identification of stations requiring attention

SP Directive Management

  • Select target police station
  • Define directive title and instructions
  • Set formal action deadline
  • Option: auto-assign actions to all pending cases at station
  • Track progress: completed vs. overdue (progress bar)

Review & Accountability

  • Filter actions: All / Pending / Overdue
  • View assigned officer and action remarks
  • Per-case Timeline Diagram on demand
  • WhatsApp alert dispatch log

Meeting Preparation

  • Date-filtered district activity timeline
  • Station drill-down before review meetings
  • Documented evidence of reminders sent
  • Supports data-driven supervisory decisions
Communications
NyayTrack
12 / 15

Automated WhatsApp & Voice Call Reminder System

Dual-channel courtesy reminders to support timely compliance — not punitive messaging. Every WhatsApp and voice call is logged and shown on the case Timeline.

WhatsApp Reminders

Officer / IO: Case NYAY-GDC-101 at Gadchiroli PS — action due 05-07-2026 still pending. Please update status in NyayTrack.

SP Summary: Gadchiroli PS — cases from previous week remain pending. Review in Action Tracking before the supervisory meeting.

cron-whatsapp.php · weekly · Officer, IO, SP · WhatsApp Logs

Voice Call Reminders (Hindi)

Witness (T-2 / T-3): "Case NYAY-GDC-101 ki sunwai 10-07-2026 ko Gadchiroli Court mein hogi. Kripya samay par upasthit rahen."

Overdue Action: "Case NYAY-GDC-101 par due date wala action abhi pending hai. Kripya NyayTrack mein status update karein."

cron-call.php · daily · Witness, Officer, IO · Call Logs

Channel Comparison

TriggerWhatsAppVoice Call
Overdue SP action
SP directive expired
Witness hearing T-2/T-3
RecipientsOfficer, IO, SPWitness, Officer, IO

System Operation

  • Twilio API — separate credits for WhatsApp and voice calls
  • Hostinger cron: weekly WhatsApp, daily voice calls
  • Logs: WhatsApp Logs and Call Logs modules
  • Timeline shows WhatsApp Alert and Voice Call events
Reference
NyayTrack
13 / 15

Complete Module Reference

01
Case Registration
Admin & Officer portals; station-scoped entry
02
Case Dossier
Parties, witnesses, documents, hearing logs
03
Case Lists
Today, Tomorrow, Pending, Completed, outcomes
04
Action Tracking
Deadlines, assignment, compliance status
05
SP Directives
Formal orders with bulk case assignment
06
Timeline Diagram
Date-sorted audit trail per case
07
SP Command Portal
District dashboard & station oversight
08
WhatsApp Alerts
Automated reminders with full logging
09
Voice Call Reminders
Witness hearing alerts via Twilio (T-2/T-3)
10
Analytics Dashboard
Charts by type, station, trend, outcome
11
User & Station Admin
Roles, 19 stations, mobile numbers
12
Case Brief & Export
Printable brief, PDF/Excel export

Gadchiroli District Police Stations (19)

Gadchiroli · Armori · Aashti · Desaiganj/Wadsa · Korchi · Etapalli · Sironcha · Chatgaon · Jimalgatta · Gatta F. · Patagudam · Nargunda · Chamorshi · Dhanora · Aheri · Kurkheda · Mulchera · Bhamragad · Ghot

Demonstration
14 / 15

Live Demonstration Plan for SP Review Meeting

Recommended 8-minute walkthrough sequence for official presentation.

Pre-Meeting (System State)

  1. Officers register cases at respective police stations
  2. SP issues directive with one-week completion deadline
  3. System auto-creates actions on all pending cases
  4. Some officers complete actions; others remain pending
  5. System sends WhatsApp reminders for overdue items

During Meeting (Live Demo)

  1. Open SP Dashboard — review district KPIs
  2. Identify stations flagged for attention
  3. Open Action Tracking — filter Overdue
  4. Click View Timeline on a sample case
  5. Show WhatsApp Logs as record of reminders sent

Demo Access Credentials

AdminPhone: 9999999999OTP (shown on screen)
SPsp@gadchiroli.gov.insp123
Division Officerdo@gadchiroli.gov.indo123
Police Inspectorpi.gadchiroli@gadchiroli.gov.inpi123

Demo data: seed-demo-data.php · Credential list: demo-logins.php

Conclusion
15 / 15

NyayTrack

Strengthening conviction case management through structured registration, supervisory directives, documented compliance, and date-ordered review — in service of effective district policing.

System
NyayTrack
District
Gadchiroli
Stations
19 Police Stations

Press F for fullscreen · Arrow keys to navigate

← → Navigate · F Fullscreen