ClimateTech & GovTech · Environment

Environmental Information Management System (EMIS)

A national platform that brings environmental data from many agencies together for policy makers, researchers and the public, on the web and on phones.

EMIS environmental overview dashboard with indicators, a PM2.5 chart against the national standard and linked alert feeds
Stakeholder dashboard: indicators against national standards, SDG progress and linked alert feeds (illustrative screen, sample data)

The challenge

Environmental data sits with many agencies, in many formats, and rarely reaches economic planning. Policy decisions, programme tracking and reporting to international partners need it collected automatically, checked, combined and easy to read.

What we built

For a federal environment ministry, under an internationally funded environment programme, we specified and designed a national Environmental Information Management System, and the system was built from that design. It collects data from feeder systems automatically, compares it with national standards and the Sustainable Development Goals, tracks the ministry's programmes and projects, and serves the public, stakeholders and administrators through a web portal and mobile apps.

How it works

  • Data Import Manager: scheduled and folder-watched imports from feeder systems, with mapping rules, validation and error trapping
  • A web portal and Android and iOS apps, with filtered views, tables, charts and reports at three access levels: public, stakeholder and administrator
  • Air, water and land data compared with national environmental quality standards, and progress mapped towards the SDGs
  • Links to outside alert feeds such as flood warnings, heat alerts and smog updates
  • Project management for the ministry's programmes: planning, tasks, timelines and Gantt charts
  • Data Export Manager: filtered custom views exported to CSV, TSV, XML, TXT, JSON, Excel and PDF

Key capabilities

  • Automated, validated data imports
  • Public, stakeholder and admin access
  • Standards and SDG comparisons
  • Linked alert feeds
  • Programme and project tracking
  • Exports in seven formats
TechnologyLinux, Nginx or Apache, PHP and MySQL, with a web portal and Android and iOS apps on one shared database.
Compliance and securityRole-based access, two-factor sign-in, CAPTCHA and brute-force protection, an audit trail of every change and failed access attempt, encrypted transmission and privacy rules for personal data.
StatusDelivered.
Architecture

How the pieces fit together.

A simplified view of the main components and how data moves between them.

Screens

The product in use.

Illustrative screens recreated with sample data. They show how the system works, not live figures.

EMIS data imports with mapping rules and held rows
Data Import Manager: mapping rules, validation and rows held for review
EMIS mobile app showing air quality for a region
The mobile app: air quality by region and station

Need something similar?

We take on a small number of specialist projects. Tell us what you are building.