Back to Production Projects

Estatger — Real Estate SaaS Platform

Building a complete real estate SaaS platform with AI-powered property search, CRM pipeline, embeddable listings, and multi-tenant agency management.

Summary

Estatger is a comprehensive SaaS platform for real estate agencies in Spain. It combines three products agencies typically buy separately: a professional property search engine embeddable into any website, an internal ERP/CRM with lead pipeline and deal tracking, and an AI assistant trained on each agency's inventory. Built for multi-tenancy — one company can manage multiple agencies with isolated data. The platform serves agencies of all sizes, from independent agents to large franchised networks.

My Role

Co-Founder & Solo Developer — Designed and built the entire platform from scratch. Architected the multi-tenant Supabase database with Row Level Security, built the Next.js dashboard with kanban pipeline and calendar, developed the embeddable listings engine with 5 templates and custom domain support, integrated the AI assistant using LLM APIs, and set up cloud deployment on Vercel with CI/CD.

Architecture

  • Frontend: Next.js dashboard + separate listings app with SSR
  • Database: Supabase PostgreSQL with RLS and multi-tenant isolation
  • Auth: Supabase Auth with custom token-based invitation flow
  • AI: LLM integration for 24/7 property assistant and internal tools
  • Storage: Supabase Storage with signed URLs for secure document access
  • Listings: 5 templates with iframe embed, subdomain, and custom domain support
  • Email: Resend for transactional emails and notifications
  • i18n: Full Spanish and English support across all interfaces
  • Deployment: Vercel + Supabase Cloud with automated CI/CD

Tech Stack

Next.js
React
TypeScript
PostgreSQL
Supabase
OpenAI
Anthropic
Node.js
Resend
Tailwind CSS
Docker
Vercel