Skip to content
CAI
Produce a survey ↗Verify a survey

Angular2Guy/AngularAndSpringWithMaps

This is a geospatial mapping application that manages company sites, polygons, rings, and locations. It features a Spring Boot backend exposing a GraphQL API for querying and mutating geographic data, supported by a PostgreSQL database and JPA repositories. The system is structured with a modernized Angular frontend and includes comprehensive architectural constraints, monitoring, and containerized deployment via Helm.

61.8

Adequate · 3 August 2026

3.8k

lines of production code

Java

with TypeScript

1

bus factor · 6 authors in all

2

measurements over time

CAI band scale
CAI trend line

How it got here

2020–2021 · Build system and infrastructure modernization

This period focused on modernizing the project's build infrastructure and deployment capabilities. The team migrated to a multi-module Gradle setup, upgraded core dependencies like Spring Boot and Angular, and introduced native image support and Kubernetes/Helm charting for deployment.

6 changes

2022–2023 · Backend and frontend architecture implementation

This period focused on establishing the core application architecture, introducing a GraphQL-based API for managing company sites and geographic data, and migrating the frontend to a modern standalone component structure. The work included defining domain models, repository layers, and service logic, supported by comprehensive architectural and unit tests.

15 changes

CAI lens gauges

Survey your own repository

Angular2Guy/AngularAndSpringWithMaps was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 3 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 0a2bf7ec3d — the exact code this score is about.
  • Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.
CAI link cards