Web Platform

Real Estate Listings CMS — Bellwood Realty

A listings and virtual-tour site that let agents self-publish instead of waiting on a webmaster.

Real Estate Listings CMS — Bellwood Realty — A listings and virtual-tour site that let agents self-publish instead of waiting on a webmaster.

Industry

Real Estate

Timeline

7 weeks

Team

2 engineers, 1 designer

Category

Web Platform

The challenge

Where things stood

Bellwood's agents had to email a webmaster every time a listing changed, which meant new listings sometimes sat unpublished for days during a hot market.

The approach

How we got there

01

Agent-facing CMS

Built a listings CMS scoped to what agents actually needed to edit — price, photos, status, open-house dates — without exposing page layout or code.

02

Virtual tour embeds

Integrated the 3D tour provider Bellwood already used so agents could paste one link instead of coordinating with dev for each listing.

03

Editorial workflow

Added a draft/publish state so listings could be prepped ahead of an open house and go live on a schedule instead of manually at the last minute.

The results

What changed

Same day

Listings now go live, down from 2–3 days

0

Webmaster requests needed for routine listing updates

40+

Agents onboarded to self-publish at launch

Under the hood

Tech stack

Next.js

Static-generated listing pages that stay fast even as the catalog grows.

Sanity CMS

Gave agents a listings editor scoped to price, photos, and status — nothing that could break page layout.

TypeScript

Kept the CMS schema and frontend in sync as listing fields evolved.

Tailwind CSS

Consistent listing card and gallery styling across hundreds of properties.

Cloudinary

Automatic image optimization so agent-uploaded photos don't slow down listing pages.

Vercel

Fast, zero-config deploys for the CMS-driven listing pages.