Ajas Labs
2026

Citizen Document Assistant

A mobile app that helps people digitize and organize official documents, and locate nearby government service centers for in-person help.

Mohd Asif Ansari — Personal engineering experience, built outside of Ajas Labs client work.

Overview

A Flutter application backed by a Node.js and MySQL API. Users can scan or upload documents, browse nearby government service centers on a map, and get help through an in-app support chat. The backend handles account authentication, file storage, and email notifications.

My Role

Built the mobile app end-to-end in Flutter, including document scanning, gallery and file-picker integration, and a location-based directory of service centers. Also built the companion backend covering authentication, file uploads, and transactional email.

Tech Stack

FlutterDartNode.jsExpressMySQLJWT

Highlights

  • Camera-based document scanning and PDF handling, with results saved directly to the device gallery
  • Location-aware directory of nearby service centers using device geolocation
  • Token-based authentication with password-reset and email flows on the backend