My Broker Office.
From property discovery to the sales workflow.
A property portal connected to live inventory, with intelligent search, dedicated development pages and tools for the team. The digital experience behind My Broker Office in Goiânia, Brazil.


Original project screenshots extracted from the October 2026 portfolio. Interface text is shown in its original Portuguese.
One agency. One connected platform.
My Broker Office handles residential, commercial and rural property sales in Goiás, Brazil. The project brings inventory from the agency’s management system into its own online storefront and brings structure to internal sales processes.
The challenge
Keep listings up to date, make properties easier to find and turn interest into a contact with useful context. Internally, bring together tasks previously spread across spreadsheets and team knowledge.
The solution
An inventory-connected public portal and a protected workspace for CRM, property management, a team engagement campaign and marketing service payments.
A search that starts in the visitor’s own words.
Visitors can describe a property in a sentence or use filters. A proprietary natural language engine uses rules and vocabulary from the inventory to interpret requests and display the recognized criteria for review.
- Property type, bedrooms, parking, neighborhood, city and price range, including common mobile abbreviations.
- Sort by price, floor area, newest listings or match; search by property code and share the search URL.
- My Broker Match explains how each property fits the request.
- When there is no exact match, alternatives are checked against the inventory.

The details that support an informed decision.
API data is normalized into property pages. Missing fields are omitted so that the presentation reflects only information available in the listing.
- Full-screen gallery, floor areas, suites, parking, sun exposure, year and amenities, where available.
- A property profile and similar listings with reasons such as location or price.
- City and neighborhood pages, rural listings and Minha Casa Minha Vida, Brazil’s housing program, with an income-band calculator.
An individual identity for each development.
FR. Atlant, Villagio Vêneto, Una Areião and Jardins Áustria have dedicated landing pages using the visual identity of the developer’s material. Galleries, floor plans, amenities, location, video and a WhatsApp inquiry bring each presentation together. Prices are presented as dated simulations.
A complete journey on a handheld screen.
Navigation, search and property pages adapt to mobile. Visitors can browse the details while keeping the catalog and contact options within reach.
- Natural language search and filters adapted to smaller screens.
- Favorites, sharing and a fixed mobile action bar.
- Contextual WhatsApp messages and a virtual advisor throughout the portal.
The experience extends into the agency.
The protected workspace brings management modules and synchronized inventory together. Sidebar navigation and a module overview give the team a shared working environment.

Dashboard
Daily contacts, sales funnel and inventory by property type.
CRM
Virtual advisor contacts and handoff to agents.
Team campaigns
Batch scoring, history and rankings for the team campaign.
Properties
Full inventory and synchronization monitoring.
Finance
Filming, drone work, extra services and reimbursements through payment.
Actual system interfaces captured in a demonstration environment. Administrative names, contacts, conversations and amounts are sample data, not business results.
Every contact arrives with context.
The advisor recognizes intent, asks one question at a time, checks inventory and offers a human handoff. Contacts reach the CRM with the originating page, search context and campaign parameters.
- 01Portal visit
- 02Advisor contact
- 03CRM record
- 04Personalized catalog
- 05WhatsApp handoff
- 06Funnel record
- A five-stage funnel with automatic transitions and stalled-contact alerts.
- Team notes, spreadsheet export and complete contact deletion.
- Personalized catalogs and background information for the agent before the conversation.
Actual system interfaces captured in a demonstration environment. Administrative names, contacts, conversations and amounts are sample data, not business results.
Inventory connects the entire experience.
Convergent collection handles unstable source pagination and normalizes properties, photos and agents. A local in-memory index serves the portal without an upstream request on every visit.
- 01
Latitude API
Properties, photos and agents
- 02
Convergent collection
Inventory normalization and reconciliation
- 03
Local index
Search over in-memory data
- 04
Portal + workspace
Listings, contact and management
Synchronization
An internal scheduler runs every ten minutes, refreshes page caches and identifies the responsible agent.
MySQL
Contacts, conversations, catalogs, notes, team campaign and extra services, with versioned migrations.
IndexNow
Notifies Bing and Yandex when properties are added or removed.
GitHub + Hostinger
Repository updates trigger an automated build and deployment to Node.js hosting.
A documented stack, shaped around the product.
Interface
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS 4
Server
- Node.js
- Server Components
- API
- Zod
Data
- MySQL
- mysql2
Integrations
- API Latitude
- IndexNow
Infrastructure
- Hostinger · Node.js
- GitHub
Quality
- Vitest
- ESLint
- Prettier
- TypeScript strict
Documented security measures: HMAC-signed sessions, scrypt password hashing, rate limiting and security headers.
A foundation for discovery and campaigns.
City and neighborhood pages are generated from inventory. Technical SEO includes page-specific metadata, structured data, canonicals, a sitemap and redirects from the previous site.
From understanding the operation to evolving the product.
The source credits Renato Lagares · LagaresOne with the product vision, requirements, development, configuration, integrations, testing, validation and production follow-up.
The project connects property discovery, contextual service and internal tools in a platform supporting a real estate agency’s day-to-day operation.
Turn your catalog into an experience like this.
Let’s discuss a portal, integration or custom platform built around your operation.
















