TKF Core – Field Monitoring Admin Panel

Laravel admin panel for managing 100+ field monitors with real-time dashboards and reporting.

Overview

TKF Core is the administrative backbone for Tameer-e-Khalaq Foundation's field monitoring operations. It provides real-time visibility into field activities across Pakistan, enabling program managers to track monitor attendance, resolve issues, and generate reports.

Key Features

Dashboard & Analytics

  • Real-time statistics on field monitor activity
  • PowerBI integration for advanced analytics
  • Red flag identification and escalation workflows

Field Monitor Management

  • User management with role-based access control
  • Attendance tracking with GPS verification
  • Activity planning and assignment

Issue Tracking

  • Issue submission review and resolution workflows
  • Status tracking from report to resolution
  • Detailed audit logs for accountability

Reporting Suite

  • Attendance reports with PDF/Excel export
  • Monitor coverage heatmaps
  • Zero-dose vaccination tracking
  • Field tracking visualization

Data Management

  • CSV/Excel bulk import for survey data
  • Google Cloud Storage integration for file management
  • Real-time notifications via Pusher

Tech Stack

  • Backend: Laravel 10, PHP 8.1
  • Database: MySQL with optimized queries for large datasets
  • Real-time: Pusher WebSockets
  • Exports: DomPDF, Maatwebsite Excel
  • Storage: Google Cloud Storage
  • Monitoring: Laravel Nightwatch

My Role

As the sole developer, I built this system from the ground up and continue to maintain it. This includes:

  • Architecture design and database modeling
  • Feature development and bug fixes
  • Server deployment and maintenance
  • User training and support

Links

Tech
Laravel · MySQL · Pusher · Google Cloud