e-Gov Product & Services

NextGen DISE NextGen District Information System for Elections

nextgen Banner

NextGen DISE developed by NIC Punjab comprises of Polling Personnel Management System (PPMS), Poll Activity Monitoring System (PAMS) and Queue Information System (QIS). PPMS is a web-based software for data digitization, data import and random deployment of Polling Staff, Micro-Observers and Counting Staff. PAMS captures the data of pre-poll, polling and post-poll events using mobile app and renders the data on dashboard in real time. QIS offers real-time queue information at polling station to the voters through WhatsApp chat bot.

The District Information System for Elections (DISE) was developed by NIC Punjab in 2007 and has since been implemented in multiple regions, including Punjab, Himachal Pradesh, Karnataka, Delhi, Chandigarh UT, Mizoram, and Manipur. In recognition of its potential for national application, the Election Commission of India (ECI) requested the Chief Electoral Officer (CEO) of Punjab to demonstrate DISE with the intention of scaling it up nationwide. Subsequently, a presentation on the proposed NextGen DISE was delivered by the CEO of Punjab and the State Informatics Officer (SIO) of Punjab at the ECI office. The ECI granted in-principle approval and mandated a pilot implementation during the 18th General Elections to the Lok Sabha.

In this backdrop Shri Vivek Verma, DDG and SIO Punjab spearheaded the initiative to develop NextGen DISE software. It has been developed in a short duration of six months and comprises of following modules:

  • Polling Personnel Management System (PPMS): Web based application for data digitization, data import from iHRMS/APIs/Excel CSV and random deployment of Polling Staff, Micro-Observers and Counting Staff with distributed architecture for replication in states. It was implemented in Punjab, Himachal Pradesh and UT Chandigarh during General Elections -2024.
  • Poll Activity Monitoring System (PAMS): PAMS was deployed in Punjab and Ladakh to capture pre-poll, polling and post-poll events through mobile app by the officers on field duty and render the data on portal dashboard for monitoring events in real time by senior authorities at state and district level.
  • Queue Information System (QIS): QIS is an innovative system which facilitates voters to access real-time queue information via WhatsApp chat bot, using location of the voter or details of the polling booth. Voters can ascertain queue length, facilitating timely visit to polling stations. It was implemented in Lok Sabha Elections 2024 in Punjab and Ranchi (Jharkhand).

Features

PPMS

  • Dashboards for management, monitoring and updation of employee data.
  • Generation of checklists and verification of employee data submitted by offices/ sub-departments.
  • Management of exemptions based on certain criteria.
  • Flexibility to change the level at which an employee can be deployed as per the requirements or change in criteria for selection.
  • Provision to use staff in overlapping/ non-overlapping mode for Polling Personnel, Micro Observers and Counting Parties.
  • Three Stage Randomization of Polling Personnel.
  • Two Stage Randomization of Micro Observers
  • Three Stage Randomization of Counting Parties
  • Management of rehearsals for all stages.
  • Marking of absentees and cancellations.
  • Provision to push additional staff in the event of shortfall after first stage.
  • Provision for processing reserve staff, export data from one district to another to meet shortfalls.
  • Provision to export parties formed at Second Stage for ACs having polling stations falling in two districts.
  • Generation of duty orders, attendance sheet, id cards with photo for all stages, summaries of shortlisted, left-over and exempted staff.
  • Generation of Form 12, 12A, 12B (EDC) for Polling Personnel and Micro Observers
Sibin C.
Sibin C.
Chief Electoral Officer Punjab
PPMS Workflow PPMS Workflow Mobile Fig 2.2: PPMS Workflow

PAMS

  • Real time-based voter turnout feature with dynamic colour coding.
  • Security based registration and access of Mobile App using Passcode and OTP.
  • Managing events based on their occurrence times. Any event can be added, removed or made active. Facilitates ARO to update Event on behalf of Sector Officer.
  • Captures data for simultaneous elections of Lok Sabha and Vidhan Sabha at the same time through single user account.
  • Equipped to capture data from areas where Internet facility is not available.
  • Role based Dash Boards for CEO, PC, AC, District etc. Based on roles, different levels of access and permissions can be granted to users to monitor activities.
  • Notifications and SMS Alerts to stakeholders to update events.
  • Reporting tools to track and analyse data. State specific dashboard, visual representation such as charts and events to portray progress.
  • Poll interruption to give alert message at higher level. Interruptions deals with law-andorder situation and EVM faulty.
  • Flexibility as per the states and type of election.
  • Addition of virtual machines, CPU, memory, storage to handle spikes in usage. Handle a high volume of clicks, ensuring the system remains responsive during peak usage.
  • Functions well on different web browsers, ensuring a consistent user experience regardless of platform or device.
  • Utilize advance token-based access algorithms for secure interactions between the app and the server.
  • Web socket APIs for access of information in real time.
Vijay N. Zade
Vijay N. Zade
Chief Electoral Officer Chandigarh
Nextgen DISE System Architecture Nextgen DISE System Architecture Mobile Fig 2.1: Nextgen DISE System Architecture

QIS

  • Voter need to send a message by typing ‘Vote’ to the WhatsApp number 7447447217.
  • Voter receives a link, which on clicking, presents two options: (1) Location Wise and (2) Booth Wise.
  • For the location-wise option, voter shares location, which displays a list of polling booths near the location on the mobile.
  • By entering the booth number, voter receives real-time information on how many voters are standing in the queue at that booth.
  • For the booth-wise option, voter selects the state, followed by the district. This brings up all the assembly constituencies in that district. After selecting the assembly constituency and entering the booth number, voter is provided number of voters in queue at that booth
Maneesh Garg
Maneesh Garg
Chief Electoral Officer Himachal Pradesh

informatics Fig 2.3: NextGen DISE District Summary Dashboard

Technologies Used

PPMS has been developed using Open-Source Technologies (PHP-Laravel and PostgreSQL). It can be deployed in Linux as well as Windows environment. Queue Management feature of Laravel for parallel processing in randomization modules. DomPDF, jsPDF and FPDF libraries for reporting.

PAMS has been developed using comprehensive technology stack ensuring robustness and scalability. The backend utilizes RESTful APIs developed with .NET Core Framework 8, PostgreSQL version 15. PAMS portal leverages React with Next.js.

For mobile app, Flutter and Dart were used to build a responsive user interface on Android and iOS platforms.

Sonam Chosjor
Sonam Chosjor
Joint Chief Electoral Officer Ladakh

Benefits / Impact

NextGen DISE facilitates management of all aspects of elections, from collecting data of polling staff to scheduling rehearsals, randomizing poll ing staff and counting staff. It makes elections more efficient and transparent. Following showcases the benefits and impact made by NextGEN DISE:

  • PPMS has been used for randomizations of Polling Staff, Micro-Observers and Counting Staff in 13 Parliamentary Constituencies covering 23 districts, 117 Assembly Constituencies and 24522 polling booths of Punjab. Replicated in Himachal Pradesh having 4 Parliamentary Constituencies, 68 Assembly Constituencies and 7618 polling booths. Successful replication in Chandigarh UT having 1 Parliamentary Constituencies and 599 polling booths.
  • PAMS automates the process of monitoring of poll events and streamlines the poll process flow.
  • PAMS is an API based software, can be integrate with other applications.
  • PAMS improves decision-making by access to real time data and analytics, resulting in increased efficiency and enhanced decision-making.
  • QIS facilitates voters by providing number of voters in queue at a particular polling station through Whatsapp Chat Bot.
  • Real-time queue information via WhatsApp chat bot for voters of Punjab and Ranchi (Jharkhand) through QIS.

Way Forward

The future of NextGEN DISE is focused on significant upgrades to enhance scalability and efficiency. The system will incorpor advanced features such as Database Sharding for large-scale operations, QR-based logins, AI-driven data verification, and automated SMS and WhatsApp alerts. It will support separate roles for departments and AROs, introduce workflows for exemption management, and enable checklist generation at the DEO level. Additionally, the system will include capabilities for data export between districts, data import for Police Personnel, and updating employee transfer details. PAMS is being developed into a comprehensive solution for election monitoring, featuring modules like the Counting Day Real-Time Event Capturing Portal and Booth Watch LIVE, a map-based interface for real-time polling booth monitoring. The system will also include a Vehicle Monitoring System to track the movement of vehicles from collection centers to polling stations in real-time

Contact for more details

Vivek Verma

Dy. Director General & SIO
NIC Punjab State Centre
Room No 109, Punjab Civil Secretariat - 2
Sector – 9, Chandigarh- 160009

Share

Also read

Nabarangpur article

CARINGS Child Adoption Resource Information and Guidance

CARINGS (Child Adoption Resource Information and Guidance System) portal is an e-governance system on adoption designed, developed, deployed and maintained by the National Informatics Centre. It ensures transparency in the adoption process, increases accountability of implementing agencies, creates...

Read more

ACQM Article

AQCMS: Revolutionising Agricultural Quality Control

AQCMS, developed by NIC, Central Projects, Nagpur, redefines AGMARK certification by replacing manual procedures with a robust digital platform. Built on Certification Management, Laboratory Management, and Content Management System (CMS) modules, AQCMS streamlines compliance and laboratory...

Read more

Unified Data Hub

Unified Data Hub: Empowering Proactive Governance through Integrated Solutions

UDH has established an adaptable system for validating and eliminating duplicate beneficiaries. Presently, it encompasses Puducherry residents and their enrolled schemes, incorporating 24 departments and 150 central and state schemes. Its scalability allows seamless integration with new schemes. The...

Read more

also-read1

SATHI: An ecosystem where each seed tells its own story

SATHI, or Seed Authentication, Traceability & Holistic Inventory, strives to create a nurturing digital environment. It aims to oversee seed production, ensure quality certification, and manage distribution with utmost care. The core objective is to offer complete traceability of seeds from their...

Read more