Enterprise Software · Real Estate

Skythena — Real Estate Analytics Platform

Who owns what, what is nearby and how it compares: Skythena models property relationships as a Neo4J graph alongside MongoDB documents.

Property data that is part document, part network

Skythena aggregates real estate data from multiple sources and serves analytics through REST APIs. Property attributes vary widely, which called for flexible document storage, while ownership chains, geographic proximity and market comparisons form a connected network best modelled as a graph.

Two databases, each for what it does best

We built the platform on MongoDB for property documents and Neo4J for the relationships between properties, owners and market segments. It also processes geospatial real estate data.

The API layer, MongoDB access and Neo4J graph queries each run as a separate service on their own AWS EC2 instances, so each kind of query gets a data tier built for it and the infrastructure scales.

What it makes possible

With document storage for flexible property schemas and graph queries for relationship analysis, Skythena runs analytics that would be hard to achieve on a single database technology.

Building something similar?

If you are planning real estate analytics on a graph database, book a 30-minute call. We will walk you through how we built this one, what it would take for yours, and who would work on it.

Book a 30-minute call More case studies