Empowering property developers and local authorities to plan smarter through harnessing geospatial data, software engineering, and data science.
Urban planning platform / 13-month engagement / 5-person team
About the project
Our client is a UK-based PropTech startup that provides a geospatial intelligence platform for investors, property developers, and governments. Using data from various sources including Local Authorities’ databases, a powerful algorithm analyses the sustainability of over 29 million land parcels in England and Wales by a set of criteria ranging from the closest town’s population to detailed information about the site’s ownership allowing users to identify properties or land suitable for the development.
All data transmitted between the backend and frontend is encrypted. Sensitive user data can’t be accessed directly and only a limited amount of administrative users can view general data.
Admins can create immersive stories by combining text, interactive maps, and other multimedia content. It can be used to run public consultations and receive feedback on planned development.
Users can create custom questionnaires, map storytellings, and dashboards of any complexity. Each configuration is versioned and can be re-used as a template.
Implementation of the green/blue deployment approach ensures that new releases won’t cause downtime. This also gives an opportunity to manage traffic effectively and implement A/B testing.
Each tenant has an access to the platform using their own URL. Colors/texts and data shown can be configured and is specific for each client. Data is strictly separated to avoid any leaks between clients.
SAML / SSO
Users can access the platform not only with traditional email password pairs but also using 3-rd party vendors with the help of SSO like Azure. The platform also supports SAML login for some of the clients.
Clients' features are separated by the feature flags, which allows them to turn on and off access to specific services for a separate client.
Frontend: React, TypeScript, Material UI
Backend: NodeJS / Nest, Knex / Sequelize, PostgreSQL
Cloud: GCP, Docker, Firebase
3rd-party integration: OpenLayers, Matomo, Sentry
1 delivery partner