Back to Projects
ContributedWeb Application2024 12 months (ongoing contributions)

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.

SAGERS – Government Emissions Platform
8 images — View gallery
RoleFull-Stack Developer
Duration12 months (ongoing contributions)
Tech Stack6 tools
Year2024

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

1

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.

2

Consultant Workflow Engine

Multi-step verification pipeline where consultants review, approve, or reject submissions. Automated email notifications and deadline tracking keep the process moving.

3

Spatial Data Visualization

OpenLayers integration for mapping facility locations with interactive markers, boundary overlays, and proximity analysis tools.

4

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

SAGERS – Government Emissions Platform screenshot 1
View full size
SAGERS – Government Emissions Platform screenshot 2
View full size
SAGERS – Government Emissions Platform screenshot 3
View full size
SAGERS – Government Emissions Platform screenshot 4
View full size
SAGERS – Government Emissions Platform screenshot 5
View full size
SAGERS – Government Emissions Platform screenshot 6
View full size
SAGERS – Government Emissions Platform screenshot 7
View full size
SAGERS – Government Emissions Platform screenshot 8
View full size

Under the Hood

Technology Stack

Laravel Vue.js Inertia.js Bootstrap OpenLayers PHPUnit

Impact

Results & Metrics

92%
Test Coverage
15+
Facility Types
500+
Test Cases
20+
Data Entities
Have a similar project?

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.