← All projects
GovTech

4RF Disaster Recovery Platform

A national disaster recovery platform for Pakistan's Ministry of Planning & Development, from provinces down to field officers.

Role
Fullstack Developer
Employer
Rayn Group
When
2026
Platforms
Web · Mobile
Status
In development
25+feature modules engineered
4user tiers with granular role-based access
Nationwidereporting across provinces and districts

Overview

4RF supports recovery work after national disasters. It gives Pakistan's Ministry of Planning & Development hierarchical reporting from provinces to districts to field officers, so decision makers can see project progress, funding and grievances in one place.

I work across a multi-repo NestJS, React and Flutter stack, from the data model to reporting and infrastructure.

What it does

Project & progress tracking

Project management and physical progress tracking down to site level.

Grievances & pledges

Grievance resolution and funding pledge modules for stakeholders.

Automated reports

Excel and PDF provincial summaries and RBF reporting, generated automatically.

GIS views

Geospatial (shapefile) visualisation and site-level progress comparison.

Engineering highlights

  1. Role-based access for government

    An RBAC system with granular permissions across four user tiers.

  2. A data model for 25+ modules

    PostgreSQL with TypeORM, soft deletes, audit trails and migrations across complex multi-entity relationships.

  3. Production-ready infrastructure

    Docker Compose for dev and production, with SSL, structured logging and Swagger API docs.

Tech stack

  • NestJS
  • React
  • Flutter
  • PostgreSQL
  • TypeORM
  • Docker
  • GIS
  • Swagger

Want something like this built?

Tell me about your idea and I'll get back to you.

msiddiq17328@gmail.com