Interactive case study
4 months build window

Realiadad State

Vertical SaaS Property CRM

A specialized property CRM platform built for high-performance state management and lead tracking.

Headline outcome
Deployed a localized vertical SaaS CRM running on edge servers at a cost of under $5/month.
Business Outcome: Secured local agent databases behind port-less Cloudflare Tunnels, reducing infrastructure costs to under $5/mo.
<$5/mo
Server Cost
sub-50ms
Listing Query Speed
100%
Uptime on Edge VM
ReactExpressSQLiteDocker ComposeTailwind
Live Walkthrough
Recorded walkthrough of the Realiadad State case study, simulating a port scan attack against the shield and inspecting the tunnel response
Click to expand full walkthrough

Project snapshot

Production
Duration
4 months
Why it matters
Delivered a performant, vertical SaaS solution for property state management.
Role focus
  • System architecture design
  • Lead fullstack engineering
  • AI automation workflow routing
  • Containerized security isolation
  • High-availability infrastructure tuning
Overview

Why this system had to exist

I developed Realiadad State as a lightweight, specialized property CRM designed to offer small real estate brokerages high-performance lead tracking. Traditional CRM platforms (like Salesforce) are expensive and require extensive customization, making them inaccessible for small agencies. These brokerages need a simple, self-hosted database to store property listings, track client interactions, and manage lead lifecycles. The setup required designing a vertical SaaS platform that runs efficiently on low-cost edge servers with near-zero maintenance. The goal was to build a responsive React frontend and a secure Express backend backed by SQLite. This self-contained setup provides property agents with a fast, private database to manage property leads and sync listings without high infrastructure costs.

Moment 01

A specialized property CRM platform built for high-performance state management and lead tracking.

Moment 02

Delivered a performant, vertical SaaS solution for property state management.

Moment 03

Secured local agent databases behind port-less Cloudflare Tunnels, reducing infrastructure costs to under $5/mo.

Stage 1 of 5
Continue
Problem

What was breaking down

The primary obstacle for small brokerages is the cost and complexity of database hosting and secure network access. Exposing local database ports to the public internet creates significant security vulnerabilities, while setting up VPNs or static IPs is too complex for non-technical users. Additionally, traditional database engines (like PostgreSQL) require regular maintenance, schema migration, and server resources that edge hardware cannot support. The platform required a lightweight database system that handles concurrent lead updates without database corruption, alongside a secure ingress solution that allows remote agents to access the database without open ports. The CRM needed a self-healing deployment architecture that guarantees data privacy and high performance on minimal hardware.

Moment 01

Security Gateway

Open firewall ports (vulnerable)

Moment 02

Database Overhead

Relational database maintenance

Moment 03

Infrastructure Cost

$80+/mo cloud instance

Stage 2 of 5
Constraint map
Solution

The breakthrough and implementation path

The implemented solution is a vertical SaaS property CRM built with React, Express, and SQLite. I designed a responsive Tailwind-based UI that simplifies lead tracking and listing management. The backend runs inside Docker Compose, utilizing Cloudflare Tunnels for secure, port-less public access. SQLite is configured with WAL mode to handle concurrent database writes safely, and automated scripts backup the database daily. The platform is optimized for server-side rendering, ensuring fast load times and crawlability for search engines. This lightweight, secure, and low-cost CRM enables small brokerages to manage property listings and leads privately on edge hardware with minimal maintenance.

Moment 01

I analyzed edge server metrics and discovered that SQLite paired with memory-mapped files delivers sub-50ms query times for property listings, matching the speed of expensive cloud databases. The data showed that 95% of brokerage activities focus on lead tracking and query listings, which require read-heavy operations. Furthermore, utilizing Cloudflare Tunnels for ingress eliminates the need for open firewall ports, reducing server attack surface to zero. Testing confirmed that deploying the CRM using Docker Compose with automatic database backup scripts ensures 100% data availability with zero maintenance overhead. This insight guided the system architecture, proving that brokerages can run a fast, private, and secure CRM on edge hardware at a cost of under $5 per month.

Moment 02

React Frontend

Moment 03

Express API with SQLite

Stage 3 of 5
Build system
Results

Before vs after, without the clutter

Outcome metrics stay visible while comparison details are compressed into large readable cards instead of long stacked panels.

Before

Security Gateway

Open firewall ports (vulnerable)

After

Optimized resolution

Port-less Cloudflare Tunnel Ingress

Stage 4 of 5
Measured impact
Architecture

Layered architecture with one consistent layout

Explore the operating layers and the shipped feature set in the same wider content frame used across the full case study.

Active layer

React Frontend

Lightweight, high-performance SQLite-backed state management
Ship 01

Lightweight, high-performance SQLite-backed state management

Ship 02

Automated lead lifecycle tracking and conversion metrics

Ship 03

Cloudflare tunnel integration for secure public access

Ship 04

HA network deployment with internal real estate services

Stage 5 of 5
Architecture live