Skip to content

Web System · Campina Grande, PB

AB Finanças: financial management system for small businesses.

Web-based financial system for small and mid-sized businesses: income, expenses, accounts, categories, cash flow and reports, with a dashboard where charts take center stage. Built as a sellable product, installed on the client's own hosting through a custom installer or offered as a monthly subscription, with multi-company support from day one.

Year 2026
Status Delivered
Duration 4 de agosto a 4 de setembro de 2026
Client Produto próprio
Website ab-financas.abdesignerpro.com.br/
Logo do AB Finanças

Cliente

Produto próprio

Web System 2026 Campina Grande, PB

Inside the project

See the project running.

Hover over the screen to scroll through the project from top to bottom. Personal data is blurred to protect clients and teams.

Open live project
Lista de entradas do AB Finanças com filtros, situação e valores (dados de demonstração)
By the numbers
3
Dias até a primeira versão no ar
8
Módulos
2
Formas de contratação
Context

The problem I solved.

The context

Small businesses usually track their finances in scattered spreadsheets or in systems that are too big, too expensive and full of screens nobody uses. What was missing was a simple, good-looking and direct tool that shows at a glance how much came in, how much went out and what is due in the coming days, and that could be installed on the client's own hosting.

The goal

Create a sellable product, not a one-off project: a financial system that runs on ordinary shared hosting, is installed by a wizard with no technical knowledge and is ready to serve several companies, so it can also be sold as a monthly subscription.

What was built

  • Overview with consolidated balance, balance trend, monthly income and expenses, expenses by category and bills due in the next 20 days.
  • Income and expenses with filters by status, account, category and period, and recurrence and installments generated at creation time (no dependency on a hosting task scheduler).
  • Cash flow with balance trend and monthly summary, and reports by period ready to print or save as PDF.
  • Accounts and categories, with a default category plan created at installation.
  • Company and user: company or personal tax ID, profile photo with cropping, email change confirmed at the new address and password recovery by email.
  • Web installer that creates the database, the company and the first user, and an installable app for phone and computer.

How it was done

A custom PHP MVC, with no framework and no Composer, so it runs on any shared hosting from PHP 8.2. Every table carries the company identifier and every query is filtered by it, which allows serving several clients on the same server without migration. The chosen visual direction, called Midnight, has dark and light themes and lets the charts dominate the screen. The first version went live three days after the project started.

About the images

The screenshots in this case study were taken from a demo database, with a fictitious company and entries generated by the system itself. No client data is shown.

Stack

Right tools.

PHP 8.2+ MVC próprio MySQL e MariaDB Tailwind CSS 4 Alpine.js Chart.js Phosphor Icons PWA SMTP próprio

Tools chosen by fit with the problem, not by trend.

Results

Numbers that matter.

Every delivery became an auditable number in the business.

01
Dias até a primeira versão no ar
3
02
Módulos
8
03
Formas de contratação
2
Gallery

Detalhes da entrega.

Related projects

You may also like.

Next project

Does your project have a similar vibe?

I take on 2 to 3 new projects per quarter. If it makes sense for both sides, I start with a 30-minute conversation.

Newsletter ab/

Subscribe to the newsletter.

Notes on design, engineering and applied AI, when I have something good to say. Straight to your email and WhatsApp.

Subscription received

Welcome.

You're in. I just sent a welcome email and WhatsApp. When a new post or project is ready, you'll get it there.

  • . Welcome email on its way.
  • . WhatsApp message sent too.
  • . You can close this tab, all good.

Didn't arrive? Check your spam folder.

Your data is safe. I don't share with third parties.