SAGERS – Government Emissions Platform
SAGERS is a national-scale greenhouse gas emissions reporting platform for the South African Department of Forestry, Fisheries and the Environment (DFFE). The system enables facilities across the country to report emissions data, supports consultant review workflows, and provides administrative oversight — all while maintaining strict data integrity and audit trails.

The Challenge
South Africa needed a centralized, auditable platform for industrial facilities to report greenhouse gas emissions in compliance with national environmental regulations. The system had to handle complex polymorphic data structures (different facility types emit different gases), support consultant verification workflows, manage file attachments, and provide spatial data visualization — all with enterprise-grade reliability.
The Solution
As part of the development team at Racksync, I contributed to building the platform using Laravel for the backend API and Vue.js with Inertia.js for a modern SPA-like frontend experience. I implemented advanced CRUD operations for polymorphic forms, built the consultant assignment and review workflow, integrated OpenLayers for facility location mapping, and wrote comprehensive PHPUnit tests achieving high code coverage. Bootstrap was used alongside custom components for a consistent government-accessible UI.
Highlights
Key Features
Polymorphic Emissions Forms
Dynamic form generation based on facility type — power plants, refineries, and industrial sites each get tailored emissions input fields with automatic unit conversion.
Consultant Workflow Engine
Multi-step verification pipeline where consultants review, approve, or reject submissions. Automated email notifications and deadline tracking keep the process moving.
Spatial Data Visualization
OpenLayers integration for mapping facility locations with interactive markers, boundary overlays, and proximity analysis tools.
Comprehensive Test Suite
Over 500 PHPUnit tests covering unit, feature, and integration scenarios. CI pipeline ensures regressions are caught before reaching production.
Visual Tour
Screenshots








Under the Hood
Technology Stack
Impact
Results & Metrics
Let's build your
next success story
Whether it's a web application, a marketing site, or a collaborative build — I bring the same attention to detail and quality to every project.