Custom web systems
Custom system development built around your company's routine
When spreadsheets stop scaling and off-the-shelf software forces the team to work its way, the answer is a system built for your operation. OnWeb designs, builds and runs AI-powered web systems on Google Cloud.

- editable areas in Safetline's panel
- 20+
- editable areas in Safetline's panel
- product variants in a single catalog
- 406
- product variants in a single catalog
- automatic bank reconciliation at Netlinks Group
- 2x/day
- automatic bank reconciliation at Netlinks Group
- side spreadsheets after go-live
- 0
- side spreadsheets after go-live
What a custom system is
A custom system is web software built from your company's processes: who registers what, who approves, which rule applies in each case and which report leadership needs on Monday. Instead of buying a generic system and adapting the team to it, the system grows out of the work that already happens.
In practice, it takes the operation out of shared spreadsheets, WhatsApp groups and copy-paste between tools. Everything lives in a single source of truth, with permissions, a history of every change and screens designed for the people who use them.
Signs your company needs its own system
Most requests OnWeb receives start with one of these symptoms:
- Operations run on spreadsheets: every area has its own version, nobody knows which is right and one formula error becomes a loss.
- The same data is typed several times: the order arrives on the website, is copied to the CRM, then to finance, then to the invoice.
- The market ERP does not cover your edge: the process that makes the company sell more is exactly what the off-the-shelf system does not support.
- Licenses grow faster than revenue: every new user, module or integration is another monthly fee.
- The team needs a developer for everything: changing a text, adding a product or adjusting a rule requires a ticket.
Types of systems we build
Every project is different, but the systems we build most fit a few shapes:
Admin panel
the back office of your website or product, like the 20-area panel at Safetline.
Lightweight ERP and finance
recurring billing, tax invoices, bank reconciliation and cash forecast, as at Netlinks Group.
CRM and sales pipeline
kanban deals, contacts and a client area, as at Master Milhas. See custom CRM.
Operations management
tasks, projects, support and team metrics in one place.
Portals
logged-in areas for customers, suppliers or sales reps. See corporate portal.
Technical catalogs
products with variations, specs and combinations, connected to the website and sales.
Systems with AI inside, not on the side
Every system OnWeb delivers comes with an AI layer where it saves work. Some examples in production:
- Automatic translation: at Safetline, saving a product in Portuguese triggers English and Spanish translation of only what changed.
- Document reading: bills, contracts and invoices read with computer vision, without typing.
- Panel assistant: the team asks in plain language and the system answers with data.
- Content and image generation: texts, descriptions and even 3D models generated from what is already in the catalog.
See more in AI for business and process automation.
Custom system, market ERP or spreadsheet
| Spreadsheet | Market ERP | Custom system | |
|---|---|---|---|
| Upfront cost | Almost zero | Implementation and licenses | Project by phase |
| Monthly cost | Team time | Per user and per module | Infrastructure and evolution |
| Process fit | Total but fragile | Partial | Total and controlled |
| Access control and history | Weak | Good | Good, the way you define it |
| Integrations | Manual | What the vendor offers | What the business needs |
| Ownership | Yours, without structure | The vendor's | Your company's |
Often the best design is hybrid: the fiscal ERP stays and the custom system handles what is specific, talking to it through integration.
Security, privacy and governance from day one
Internal systems handle customer, financial and employee data. That is why every OnWeb project ships with secure login, per-area and per-person permissions, lockout after repeated password attempts, a log of who changed what and automatic backups. Sensitive data, such as bank accounts, is encrypted in the database, in line with LGPD and GDPR principles.
Infrastructure runs on Google Cloud, on managed services that receive security updates without downtime. Code is versioned, and the company can hold the repository and cloud accounts in its own name.
What you get
Process map
how work happens today, where time is lost and what the system solves first.
Validated screens
flows designed with the people who will use them, before building.
A live system
in production on Google Cloud, with domain, login and backups.
Data migration
spreadsheets and old systems imported into the new records.
Training
the team learns by using it, with support material per area.
Monthly evolution
new modules and adjustments at the operation's pace.
How we build your system
- 01
Immersion
conversations with each area and a review of spreadsheets and current systems.
- 02
First module
we pick the highest-impact process and set scope and investment.
- 03
Build in cycles
weekly staging releases, with the team testing from the start.
- 04
Go-live
data migration, training and close follow-up in the first days.
- 05
Next modules
the system grows in parts, with what is already in use always working.
Built by OnWeb

Manufacturing · Safety footwear
Safetline
A three-language website with its own management panel, an AI assistant that recommends products, 3D models generated from photos and 627 legacy URLs migrated without losing Google.
Read the case
Internal platform · AI-powered operations
App Netlinks and Netlinks Group
The platform that runs the Netlinks Group: an MSN-style inbox integrated with clients' WhatsApp groups, Alfred answering as customer success, and finance that issues invoices and reads the bank balance on its own.
Read the case
Travel · Airline miles buying
Master Milhas
A website with instant quotes, a custom CRM with a deal pipeline, a client area and Davi, an AI chatbot that checks the day's price and creates the quote in the CRM.
Read the case
Energy · Community solar comparison
Luz no Bolso
A community solar comparison platform with 75 companies in 26 Brazilian states and EDI, an AI that reads a photo of the electricity bill, compares local providers and completes sign-up in the chat.
Read the caseFrequently asked questions
How much does a custom system cost?
It depends on the number of modules, access roles and integrations. We work in phases, with scope and investment fixed before starting, and the first module usually goes live in weeks. Talk to us for an estimate.
Do you migrate data from spreadsheets and the old system?
Yes. Migration is part of the project: we import, clean duplicates and check with the team before go-live.
Does the system work on mobile?
Yes. Our systems are responsive web apps that work in any browser on desktop, tablet and phone, with nothing to install. When a native app is needed, see app development.
What if my company grows and needs more features?
The system is built in modules precisely to grow. New areas are added without rebuilding what exists.
Am I locked into OnWeb?
No. The stack is market-standard (Next.js, TypeScript, PostgreSQL, Google Cloud) and the code and data belong to the company.
Related services
Shall we turn your business on?
Tell us what you need. We reply with a diagnosis of the technical path, timeline and investment, with no strings attached.