Tutti i lavori

Department for Transport

Connectivity Planning Tool (CPT)

Re-architected a proof-of-concept Svelte app into a production SvelteKit/Node.js planning tool with SSR and client-side hydration on GCP Cloud Run. Integrated Google IAP for authentication, Firestore for user preferences, and MapLibre GL for an accessible GDS-styled mapping UI backed by GeoJSON in GCP buckets.

Connectivity Planning Tool (CPT) anteprima del caso di studio

Transport - Beta -> Live - 2024

Sfida

A proof-of-concept planning tool needed to become a production-ready, authenticated and accessible service for transport-planning users.

Consegna

Rebuilt the app with SvelteKit and Node.js on Cloud Run, integrated Google IAP, Firestore preferences and accessible map workflows backed by GCP-hosted geospatial data.

Impatto

Provided a production path for a geospatial planning service with modern CI, testing, authentication and scalable cloud deployment.

Risultati

  • PoC -> production SvelteKit/GCP
  • Google IAP authentication integration
  • MapLibre GL accessible mapping UI
  • GitHub Actions + Vitest/Playwright CI

Tecnologia

SvelteKitNode.jsGCPCloud RunMapLibre GLFirestoreVitestPlaywright

Sei pronto a iniziare?

Costruiamo qualcosa
insieme siamo eccezionali

Che siate un ente pubblico alla ricerca di un fornitore affidabile o un'azienda alla ricerca di un partner ingegneristico all'avanguardia nel design, saremo lieti di ricevere vostre notizie.