Project 01

Windy Environment Platform

A government-grade environmental intelligence platform that combines live mapping, historical playback, forecasts, anomaly analysis, and alerting across the Nile–Gulf of Suez corridor.

Environmental IntelligenceWeb platform · Mobile notifications

Environmental Intelligence & Early Warning System

The Windy Environment Platform provides a unified operational view of weather, air quality, greenhouse-gas indicators, satellite validation, and live webcam evidence. It is designed for Egyptian government stakeholders who need to understand changing environmental conditions and respond quickly to emerging incidents.

Users can move through historical observations and forecasts, inspect any point on the map, analyse custom polygons, correlate anomalies with industrial facilities, compare time periods, and document findings through professional reports. Arabic and English are supported, including RTL presentation.

Audience
Government analysts, environmental officers, field operators, emergency teams, and policy makers
Operational scope
Egypt · Nile River to Gulf of Suez corridor
Delivery
Web platform · Mobile notifications
90 daysHistorical environmental playback
72 hoursForecast visibility
AR / ENBilingual experience with RTL
Real timeData freshness and alert status

A connected operational experience.

01

Interactive environmental mapping

A Windy-inspired MapLibre interface presents weather, air quality, CO₂, satellite validation, and webcam layers inside a constrained area of interest, with smooth time navigation.

02

Multi-source environmental data

The platform integrates Open-Meteo weather, CAMS atmospheric data, Sentinel-5P validation, Windy webcams, and OpenStreetMap industrial facility locations.

03

Investigation and spatial analysis

Point inspection, polygon statistics, hotspot detection, facility overlays, and historical reconstruction help analysts move from observation to evidence-based investigation.

04

Alerts and mobile response

Configurable polygon thresholds support current, forecast, and combined alerts. Firebase Cloud Messaging delivers notifications while cooldown rules reduce alert fatigue.

05

Advanced visual analytics

Zoom-aware wind streamlines and arrows, split-screen comparison, swipe mode, wind rose charts, and a pollution dispersion index make complex patterns easier to interpret.

06

Executive reporting and resilience

KPI dashboards, shareable map states, bilingual PDF reports, freshness indicators, caching, fallback data, and graceful degradation support reliable stakeholder use.

Designed around the way work actually happens.

01

Environmental monitoring

  1. 01

    Navigate within the defined geographic corridor

  2. 02

    Select weather, air-quality, CO₂, satellite, or webcam layers

  3. 03

    Move through historical observations or forecast hours

  4. 04

    Inspect locations and patterns

  5. 05

    Open analytics or comparison views for deeper interpretation

02

Alert response

  1. 01

    Detect a threshold breach automatically

  2. 02

    Send a mobile push notification

  3. 03

    Verify the affected area using nearby webcams

  4. 04

    Analyse the incident with polygon and correlation tools

  5. 05

    Generate a report with maps and statistics

03

Spatial investigation

  1. 01

    Draw an area of interest

  2. 02

    Calculate average, minimum, and maximum values

  3. 03

    Overlay industrial facilities and hotspots

  4. 04

    Compare current conditions with historical baselines

  5. 05

    Export findings in Arabic or English

Technology selected for geospatial performance and operational reliability.

A modern geospatial stack separates the interactive experience, operational API, time-series and spatial storage, and automated ingestion pipeline. Caching and fallback behaviours keep the platform useful when a source is delayed or unavailable.

  • React 19
  • TypeScript
  • MapLibre GL JS
  • ASP.NET Core 8
  • PostgreSQL
  • TimescaleDB
  • PostGIS
  • Redis
  • Python 3.11
  • FastAPI
  • COG raster tiles
  • Docker Compose
  • React Native
  • Firebase Cloud Messaging