Projects

Glance

Hackathon
MGNREGA
Fingerprint
Flutter
Blazor WebAssembly
ASP.NET Core
WPF
SQL Server

Built a fingerprint-based attendance system for MGNREGA workers as a part of the Glance Village hackathon.

Job card of a MGNREGA worker

Overview

The project was done as a part of the Glance Village hackathon. The project is a fingerprint-based attendance system for MGNREGA workers.

Our solution is a comprehensive technology-based system that leverages modern technologies such as mobile location tracking, biometric authentication, and cloud hosting to address the shortcomings of the existing MNREGA scheme.

The system comprises of a mobile-based attendance tracking app for workers and a desktop application for government officials. The attendance tracking app uses GPS location data and biometric authentication to accurately record worker attendance at their respective work sites.

The desktop application enables government officials to create, approve, and update job cards, as well as track work progress in real-time. The integration of Aadhaar authentication and biometric verification ensures that every major action by government officials requires proper authentication, reducing the potential for fraud and errors in the MNREGA scheme.

The system can be hosted on cloud infrastructure, making it a cost-effective and scalable solution that can be easily deployed across a large number of districts and states. Overall, our solution offers a more efficient and transparent method of implementing the MNREGA scheme, leading to improved accountability, reduced administrative burden, and better outcomes for MNREGA workers.

Tech Stack

  • Flutter: A mobile app development framework that allows you to build high-performance, cross-platform apps for Android and iOS.
  • Blazor: A web framework that allows you to build interactive and responsive web applications using C# and .NET Core.
  • WPF: A desktop app development framework for Windows that allows you to build rich, visually appealing user interfaces for desktop applications.
  • ASP.NET Core: A web framework that allows you to build scalable and performant web applications using .NET Core.
  • SQL Server: A relational database management system that provides powerful data management and security features for storing and retrieving data.

Features

  • Digital attendance monitoring system using Aadhaar authentication, mobile location tracking, and biometric integration.
  • Real-time tracking and monitoring of attendance, work progress, and location.
  • Biometric authentication for every major action by government employees, ensuring complete accountability.
  • Increased transparency and efficiency through the use of technology.
  • User-friendly desktop and mobile applications for seamless data entry and access to information.
  • Automated reports and analytics for better decision-making and planning.
  • Cost-effective and scalable solution for large-scale implementation.

Demo

Currently, all the platforms require use of Mantra MFS100 fingerprint scanner for full functionality.

Mobile App

Will be published soon.

Web App

Find the demo web application here

Credentials for the demo web application:

  • Username: BruceWayne
  • Password: Bruce@123
  • Role: Officer

Desktop App

Same as the web app, as the desktop app is just a wrapper for the web app.

Screenshots

Mobile App