Decentralized payout system NSDMIS

project detail
Project Details

This project is developed for NSDMA. Nagaland State Disaster Management Authority abbreviated as NSDMA is a government agency, runs under Ministry of Home Affairs (India). It aims to coordinate response to natural or man-made disasters and for capacity-building in disaster resiliency and crisis response in Nagaland state of India. The aim of this project is creating a decentralized payout System for providing relief fund directly to the bank account of citizens who have suffered losses due to disasters. It allows citizens to apply for relief funds and NSDMA officials verify these forms & approve it seamlessly, this system is connected and accessed at subdivision offices, district offices & NSDMA head offices. It gives access to all authorized officers to use certain activity according to their respective designations. There are four major steps of this system.

  • Disaster Mitigation Fund Application (Utility form) / Download
  • NSDMIS Web portal and admin panel for form filling
  • Verification & Approval of application
  • DRPS Portal and Desktop Application for Bio-matric verification of applicants at subdivisional offices & Payment transfer to approved applicants
project detail

Team Liangtuang developed a comprehensive Online decentralized payout System that would help to automate whole processes, centralize data, and improve information access.

  • Four web-based application interlinked with each other was developed with key modules to manage this system
  • An Mobile App (Ios & Android) was developed to use some of the key features of this system at multiple level.
  • Two desktop Application with offline application reviewing capability.
project detail

To build this complex, interactive solution where minute details needed to be emphasized, team Liangtuang followed a phase-wise approach. This development approach was expected to offer the following benefits:

  • It helps in the gradual adoption of the new system.
  • It helps to prioritize modules and functionality that will address the burning challenges and provide a quick turnaround time.
  • It helps to get feedback from actual users in less time.

Requirement Analysis and Documentation

project detail

To understand the pain points of the NSDMA, L Tech team conducted F2F discussions at the multi-level. A team of business analysts interviewed the NSDMA team to understand how the system works for each level, what are their challenges, and what do they expect from a new, improved system. Moreover, team L Tech interacted with the State Government Officials to understand how certain processes (such as form download, data verification, multiple level user management, data security, payment process etc.) can be eased for them. Liangtuang team also interacted with some district level officers to understand the current process and their thoughts about this online decentralized payout system. Our Team also met with some of the citizens who are affected in recent disasters to understand the pain points of the people.

The requirement gathering was followed by documentation of how the existing challenges can be resolved. This included creating flow charts for working of every level, a comparative analysis on how the system flow can be simplified, creating designs (UI/UX), and architecture for the solution.

These designs were showcased to the NSDMA team for approval. Upon approval from the Client, a prototype (wireframes) was generated and again shared for approval.

Challenges in Development Process

1
Addressing Technical Vulnerabilities
2
Creating a Custom and Secure Authentication and Authorization System
3
Separating Client Side/Presentation Code from Server-Side/Business Logic Code
4
Configuring Delivery Delays, Managing Queued lists
5
Scheduling Automated Tests
6
Integrating Backend Caches for Boosting Performance
7
Payment integration for associated vendors
8
Server-side security and data encryption
9
Conducting meeting with officials & peoples for data understandings
10
Almost 1 year are spent to develop this unique system.

Development and Implementation

Team L Tech adopted a modular approach to the development of a complex decentralized payout system. The application was divided into four main modules and their sub-modules so that development and testing could be eased.

Admin panel authentication & login, dashboard to manage all modules, user details, add user, manage districts, manage state, downloaded form list, download from etc.

Utility form / Download
Utility form / Download
Utility form / Download
Utility form / Download
Utility form / Download
Utility form / Download
Utility form / Download
Utility form / Download
Utility form / Download

Admin panel authentication & login, dashboard to manage all modules, filters, SDRF (Personal Details), SDRF (Damage Report), Classification of Damage, Destruction & Extent of Damage, Manage Applications, Verified Applications, Approve Application Damage Classification L1/L2, Add/edit Damage Type, Change Information, change password etc.

NSDMIS panel for form filling
NSDMIS panel for form filling
NSDMIS panel for form filling
NSDMIS panel for form filling
NSDMIS panel for form filling
NSDMIS panel for form filling
NSDMIS panel for form filling
NSDMIS panel for form filling
NSDMIS panel for form filling

Admin panel authentication & login, dashboard to manage all modules, Downloaded SDRF Form, Manage Role, add roles, Manage User, Add Centers, Manage Centers, Manage States, Manage Districts, Manage Blocks, Change Information, Change Password etc.

Verification & Approval from Master
Verification & Approval from Master
Verification & Approval from Master
Verification & Approval from Master
Verification & Approval from Master
Verification & Approval from Master
Verification & Approval from Master
Verification & Approval from Master
Verification & Approval from Master

Drps center panel authentication & login, dashboard to manage all modules, filters on dashboard, applications, applicant OTP verification, View applications, capture photo, upload other documents, Approval for applicant, payment transfer, application completed Receipt, Change Information, Change Password etc.

Bio matric verification & Approval
Bio matric verification & Approval
Bio matric verification & Approval
Bio matric verification & Approval
Bio matric verification & Approval

Technologies Used

laravel
laravel
laravel
laravel
laravel
laravel
laravel
laravel
laravel
project detail

Impact

NSDMA was able to launch the product in a timely manner as Liangtuang Team ensured that the deliverables were provided on time while maintaining the utmost quality. It is launched by the Honorable Chief Minister Shri Neiphiu Rio. Within a few months of its launch, the application has received an amazing response from Relief Fund Officials as well as the applicants as it allowed online process seamlessly. Nagaland is in high seismic zone So the use of this system is much needed. The damage type classifications such as Injury, Handicraft/Handloom, Fishery, Animal Husbandry, Infrastructure, Agri & Allied, Housing, & Household Items are easy to manage for government officials. By improving communication and collaboration, automating processes, and increasing transparency and accountability. This application can help government officials & also the people of Nagaland to save time and money. It helps to reduce the grievance from the citizens who have suffered from the disaster in the region.