Data-Driven Systems2022

GeoPlace

Address data management portal for local authorities. Complex data graphs, tables and comparison tools built into an existing Angular codebase.

Data AnalyticsEnterprisePublic SectorData Visualisation
Client: GeoPlaceVisit site →

The Challenge

GeoPlace manages address data infrastructure used by local authorities across the UK. They needed to expand their existing Angular codebase with a new address management portal — complex data graphs, tables, and comparison tools that could handle large datasets from their address data APIs. The work needed to integrate seamlessly with their existing development team's patterns and codebase.

Our Approach

  • Designed interactive wireframes derived from complex large datasets supplied by GeoPlace address data APIs.
  • Created a flexible component and data-led framework as the base for implementing varied page layouts, graphs, and data comparison tools.
  • Built as an independent module within the existing Angular codebase, sharing data types, UI components, and functionality.
  • Enabled the internal GeoPlace development team to easily extend the code with future requirements.

GeoPlace — desktop data dashboard

GeoPlace — data comparison tools

The Outcome

The address management portal was well received by the GeoPlace team and their local authority customers, increasing productivity across address data workflows. The modular architecture allowed their internal development team to successfully extend the codebase independently after handover.

Key Takeaways

  • Partnering with existing development teams is a core skill — becoming an easy-to-work-with extension, not a disruption.
  • Enterprise data interfaces require careful wireframing to handle complex datasets before touching code.
  • Modular architecture enables smooth handover and future extensibility.

Interested in working together?