< Management system />

Construction company ERP: the WR Felix case study

Construction ERP: projects, quotes read by AI, finance and website leads in a single panel.

WR Felix construction ERP dashboard with a financial overview and a project calendar
The interface is in Portuguese: the system runs for a Brazilian client. The engineering is the same we ship abroad.

Client context

Construtora WR Felix is a Brazilian construction company that runs building projects and flooring jobs. It needed to see the whole business in one place: what is in progress, what has been quoted, what came in and went out, and who arrived through the website.

VTA also built the company's website, which sends leads straight into the system with GA4 measuring each contact. The ERP closes the loop, from the first form submission to a finished, paid project.

The problem

A construction company lives on three things that rarely talk to each other: the job on site, the quote that has not become a contract yet, and the finances that have to close at the end of the month. When each one lives in a different tool, the owner only learns the real margin after the project is over.

The brief was a single system that speaks the company's language (projects, flooring jobs, quotes, clients, staff and cash), where quotes that arrive as documents get into the system without anyone retyping them.

What we built

01

Overview dashboard

Revenue by period (today, 7 days, 30 days, all time), money in and out, received, receivable and payable, monthly profit with margin, active projects and active clients. The first screen answers the questions the owner asks every day.

02

Projects, flooring jobs and calendar

Records for building projects and flooring jobs, with a monthly calendar showing what is scheduled and what is done. The office and the field look at the same schedule.

03

Quotes read by AI

A quote arrives as a document, the AI reads it and fills in the data, and the system tracks its status from then on. A quote waiting on the client shows up as an alert on the dashboard instead of disappearing into a folder.

04

Finance

Money in, money out, receivables and payables, with a revenue chart over time. The monthly number comes out of the system, not out of a spreadsheet assembled by hand.

05

Leads, clients and staff

Website leads land in the system with GA4 tracking the source. Client and staff records, with role based permissions so each person sees only what they need.

Stack, and why each piece

Next.js
The dashboard framework: server rendered pages that open fast on any device.
Supabase
Managed Postgres with authentication and role based access control.
AI Gateway
The layer that connects the system to the AI models that read quotes, with cost and limits under control.
GA4
Measures the leads that arrive through the website and what becomes a contact in the system.

Questions about this project

Do you build management systems like this for companies outside Brazil?

Yes. The WR Felix ERP grew out of that company's process, and yours grows out of yours. Tell us what you need by form or WhatsApp and within 24 hours you get a written quote with scope, price and delivery date.

Why not use an off the shelf ERP?

Sometimes that is the right call. The trouble starts when the ready made system charges per seat, lacks the field your operation needs and takes days to answer support tickets. A custom system costs more up front and pays that back in a process that works your way.

Can the AI read other kinds of documents?

Yes. The same technique used on WR Felix quotes works for invoices, contracts, purchase orders and any document with a repeating structure. The AI extracts the data and the system validates it before saving.

What does a custom ERP cost?

It depends on the number of modules, the integrations and the data volume. We do not publish a price list: every project gets a fixed quote within 24 hours, with price and deliverables defined before work starts.

Who maintains the system after delivery?

We do. Fixes, adjustments and new features stay with the same engineers who built it. You talk to the people who wrote the code, not to a ticket queue.

Related service

Custom Software Development Company

Have a similar project?

Tell us what you need. Within 24 hours you get a written quote with scope, price and delivery date.