Abdul Rehman Ujjan
Project Lead, DevOps, Backend, Database, Foundational Developer
A full-lifecycle Appeals Management System for Pakistan's Inland Revenue tribunal, digitising filing, hearings, bench workflows, orders, copying, disposal, and record-room transfer across five stations.
ATIR needed a secure, court-grade digital system to manage the full appeal lifecycle across multiple tribunal stations. The workflow involved bench formation, roster management, hearings, dissent and counter-sign routing, copying branch service, record-room movement, user approvals, permissions, reports, and public-facing publication requirements.
Ujjan mapped the tribunal workflow from filing through disposal, then built a role-aware platform around station ownership, appeal numbering rules, bench and roster flows, hearing history, order routing, and audit visibility. The system was designed for real operational use across Islamabad, Lahore, Karachi, Peshawar, and Multan.
The platform combines Laravel 12, React, TypeScript, Inertia.js, PostgreSQL, Cloudflare R2 media storage, PDF and Excel exports, database-backed RBAC, audit logs, notifications, announcements, judgments, gallery management, and deployment automation on a VPS stack with backups and security hardening.
The people who brought this project to life.
Project Lead, DevOps, Backend, Database, Foundational Developer
20+
Workflow modules
5
Tribunal stations
66 permissions
Permission model
53 tables
Database footprint
Government of Pakistan
13 months engagement
We would love to hear about your project.
Start a Conversation