Public lighting, mapped and under control.

A WebGIS platform for consulting firm GABE Calidad S.L. to inventory public lighting with spatial data and support information in public tenders.

WebGIS inventory

At a glance

30+ municipalities

Lighting information already stored on the platform.

Spatial queries

Spatial calculations run at database level for faster access.

Cloud hosted

Data stored in a PostgreSQL instance on AWS RDS.

The project

Client

GABE Calidad S.L.

Industry

Smart cities · Public sector

Service

Build

Platform

Responsive web · Single Page Application

The challenge

Public lighting inventories involve thousands of geolocated assets that municipalities need to know in detail, especially when preparing public tenders.

The consultancy needed a platform to capture that spatial information and make it fast to query.

What we did

  1. Spatial data modelPostgreSQL with PostGIS, so spatial calculations run directly in the database and access stays fast.
  2. Cloud infrastructureData hosted in a relational database instance on Amazon Web Services (RDS).
  3. Secure APIA REST API built in PHP with Laravel, with JWT authentication.
  4. Single Page ApplicationAn Angular front end, responsive for desktop and smaller screens.

Technology

Frontend

  • Angular (SPA)

Backend

  • PHP
  • Laravel REST API

Database

  • PostgreSQL
  • PostGIS (spatial calculations)

Infrastructure

  • AWS RDS

Security

  • JWT authentication

Stack

  • TypeScript, Angular, Laravel, Ionic, PostgreSQL, AWS.

Results

The platform already holds lighting information for more than 30 municipalities and supports the information used in public tenders.

Managing assets across a whole territory? Let’s talk.

Tell us what you need to build, modernise or evolve. We’ll come back with a clear next step.