Independent real estate agents in LATAM manage 50+ active contacts — all through WhatsApp, with no system behind them. Follow-ups get dropped. Listings go out late. Social content either gets done manually or doesn't get done at all.
Nothing on the market is built for them. Every existing CRM assumes a team, a budget, or a workflow that doesn't match how they actually work.
I designed and built Movo entirely within Claude — not as a vibe-coding experiment, but as a structured product design process where Claude served as dev environment, reviewer, and collaborator simultaneously.
Problem definition → Information architecture → Design system tokens → Module screens → Claude API integration.
The design system was defined in the initial brief — deep teal (#134E4A) as brand color, warm off-white surfaces, DM Sans for UI, Fraunces for editorial headings. All in tokens from the first prompt. That kept visual coherence across 20+ iterations without drift.
I used Vite + React for the preview environment, which let me see each iteration live as I pushed changes through Claude. The feedback loop between design decision, generated code, and rendered output replaced the usual Figma-to-dev handoff entirely.
As shown in the video, most CTAs were tappable — Bolt didn’t just generate static screens, it built a semi-functional prototype with basic interactions. While it didn’t perfectly match the reference image, the overall style aligned with what I had in mind. I would’ve liked more interactivity on some elements, but for a single text + image prompt, the result was more than solid.
Dashboard
Daily summary: urgency-sorted contact grid, active listings at a glance, recent activity feed.
Properties
Listing management with publication status, portal sync (ZonaProp, Properati, Inmuebles24), and AI-generated descriptions
Contacts
Contact database with WhatsApp as the primary field, activity history, linked properties, and urgency status.
Acquisitions
Follow-up engine: urgency triage + AI WhatsApp message generator tailored to each prospect.
Marketing
Per-listing copy generation for Instagram, Facebook, and WhatsApp. Daily social post generator.
Settings
Tone and voice configuration (4 WhatsApp tones × 4 social post tones), portal connections, Spanish variant and currency.
A senior designer using Claude isn't just generating UI. It's compressing the distance between product thinking and working prototype — while keeping design quality and system coherence intact. Movo went from zero to a functional, visually consistent product in a single session.





