← All works

FinTech / ERP

All-in-One Accounting

An accounting, inventory and payroll platform for small and medium businesses, integrated with QuickBooks and Plaid.

Built at
AB {Ark}
Role
Full-stack development
Scope
40+ API domains
All-in-One Accounting screenshot

The outcome

  • 30% fewer production bug reports
  • Faster core finance modules
  • Regulatory compliance maintained across modules
  • QuickBooks and Plaid bank linking built in

The story

The business need

Small and medium businesses needed accounting, inventory management and payroll in one place, with reporting they could trust and compliance they didn't have to think about.

The build

A React and Redux frontend on a Node.js and MySQL backend, spanning invoicing, inventory, payroll and reporting across more than 40 API domains. QuickBooks keeps books in sync and Plaid links customers' bank accounts.

Quality

In finance software a bug is a wrong number. Secure, well-documented code and stronger sprint planning and code review practices cut production bug reports by 30% and made financial audits easier.

What made it hard

  1. 01

    Accuracy in finance-critical code

    Payroll, invoicing and reporting all have to agree, and stay compliant, as features change.

  2. 02

    Third-party financial data

    Keeping QuickBooks and Plaid data consistent with the platform's own records.

  3. 03

    Scale of the codebase

    More than 40 API domains, kept maintainable through code review standards and documentation.

Next projectEventas

Have a project in mind?

I build AI agents, integrations and full-stack products end to end. Tell me what you're working on.

Hire me →Email me