Skip to main content
All case studies

Case studyAuthenticated web application

Maeyven and Weavo logos paired across a divider, labeled Case study.

Maeyven

The agent’s catalog, computation, and sales workflow together.

A real-estate CRM for Philippine agents, connecting property listings, clients, payment computations, saved quotations, and a sales tracker.

Project
Real-estate catalog and CRM
Designed for
Real-estate agents in the Philippines working with developers and brokers
Focus
Property catalog, clients, payment schemes, quotations, and sales tracking

What it does

Maeyven is a real-estate CRM built around the individual agent in the Philippines. It connects a property catalog, clients, payment schemes, quotations, and a sales tracker in one web application.

The agent can work across several developers and brokers. The product follows that relationship rather than assuming that every agent belongs to one agency.

The problem

The product brief brings together work that otherwise spans a unit list, client conversations, and payment computations. A buyer’s quotation also needs to retain the terms that were agreed, even when the underlying payment scheme changes.

That makes consistency across the catalog, computation, and deal record a central design problem.

Our approach

We organized the catalog from developer to project, tower, and listing. Collections let an agent group relevant properties, while client records and the sales tracker keep the conversation attached to the work.

Payment schemes are defined once as formulas and evaluated by the API. Saved quotations capture their computed terms and letterhead so later edits do not silently rewrite an earlier document.

The browser uses Supabase for authentication and a Fastify API for application data. Privileges are checked by the API rather than trusted from a screen’s visibility.

Research and context

Maeyven is designed for real-estate agents in the Philippines. BSP’s housing-loan profile provides local context across Greater Manila, Cebu, Mindanao, and other areas. Maeyven connects an agent’s catalog, clients, computations, and quotations; the market figures do not measure its sales performance. [1]

Where Philippine housing loans were granted

Philippines, Q4 2025. Share of the total number of residential real-estate loans reported to BSP, by property location.

Preparing chart. The exact figures are available below.

Where Philippine housing loans were granted
MeasureValue
Balance Greater Manila Area43.5%
National Capital Region25.9%
Other areas in the Philippines18.9%
Metro Mindanao6.5%
Metro Cebu5.2%

Published shares from Figure 6 of BSP’s Q4 2025 report, based on banks’ quarterly loan reporting. Balance GMA covers Batangas, Bulacan, Cavite, Laguna, Pampanga, and Rizal. Metro Mindanao covers the report’s Metro Davao and Metro Cagayan de Oro groups.

Bank housing loans do not represent all property sales: cash purchases and non-bank transactions are outside this coverage. These are market figures, not Maeyven customers, conversions, or revenue.

Source [1][2]

What was built

  • Property catalog

    Developers, projects, towers, and listings form a structured catalog, with collections for grouping properties.

  • Clients and sales tracker

    Client records connect to deals, shown as a list, table, or board through the stages of a sale.

  • Payment matrix

    Reusable formula-based schemes produce dated payment schedules for a property computation.

  • Saved quotations

    A computed quotation is preserved with its terms and letterhead and can be rendered as a PDF.

  • Controlled access

    The API checks the privileges associated with the signed-in agent before serving or changing application data.

  • Phone and desktop

    Responsive views and an installable PWA let an agent use the same product across devices.

Product walkthrough

  1. Find a property

    Browse the catalog hierarchy and open the listing that is relevant to a client.

  2. Prepare the computation

    Select a payment scheme and preview the dated schedule produced by its formulas.

  3. Keep the agreed terms

    Save the quotation and render its PDF with the agent’s letterhead.

  4. Follow the sale

    Return to the client and deal record and inspect its stage in the sales tracker.

Chapter 1

The real staging sales board shows only an explicitly labeled fictional sample deal.

Chapter 2

The table presents the same fictional sample deal with its client, listing, stage, and payment scheme.

Chapter 3

The stage-based list presents the same fictional sample deal. No records are changed in this recording.

The outcome

The implemented product connects the agent’s catalog, client records, computations, and deal workflow. The saved quotation provides a stable record of the computation rather than a view that changes with the current scheme.

This case study describes those delivered workflows. No customer adoption, conversion, or time-saving result is claimed.

Scope and next steps

Maeyven is a catalog and CRM. It does not reserve a property with a developer, execute a property sale, or move money. Those transactions happen outside the application.

The app is authenticated. A walkthrough must use approved fictional demo records; private client or deal data is not included in this study.

Sources

  1. Bangko Sentral ng Pilipinas · 2026 report; checked October 1, 2026

    Residential Property Price Index report, fourth quarter 2025

    Figure 6 (PDF page 10): housing-loan shares by area. Table 1 defines the geographic groups.

  2. Bangko Sentral ng Pilipinas · 2025 methodology; checked October 1, 2026

    Technical notes on the Residential Property Price Index

    Bank reporting, national coverage, and the exclusion of cash purchases and non-bank transactions.

Project evidence

The product claims come from reviewed application and API code, plus an authenticated staging walkthrough restricted to a fictional sample deal. The footage demonstrates catalog, computation, quotation, and deal tracking. No customer records, adoption figures, conversion lift, or revenue outcomes are presented.

Have a similar problem to solve?

Tell us how your business works and what you want to improve. We can shape the next step together.