Case studyDesktop App

Finoria ERP

A desktop ERP that gives small businesses one local system for sales, purchases, stock, and payment tracking. Built with Electron.js and SQLite so teams can run daily operations reliably without spreadsheets or internet-dependent tools.

System stack
Electron.js
SQLite
JavaScript
ERP
Desktop App
Built forSmall businesses managing core operations locally
Business impactOffline Desktop ERP
Delivery approachScoped, built, tested, and documented
01

Client challenge

The business needed one desktop system to manage sales, purchases, stock, and payments instead of splitting daily operations across spreadsheets and disconnected records.

02

What I built

I built Finoria as a local desktop ERP using Electron.js and SQLite, giving the team a single application for commercial workflows, inventory movement, purchase tracking, and payment records.

  • Sales management for customer transactions and commercial records
  • Purchase management for supplier-side operations
  • Stock management with local inventory tracking
  • Payment management for operational cash-flow records
  • Electron.js desktop app backed by a local SQLite database
03

Measured outcomes

Finoria centralizes core business operations into one desktop workflow. The team can manage sales, purchases, stock, and payments locally without relying on scattered files or manual reconciliation.

See the system, not just the summary.

6 project views
Finoria ERP interface — view 1

Primary workflow view

Let’s map the fastest path from manual work to a reliable system.

Bring the workflow that is slowing your team down. You’ll leave with a clearer next step—even if we do not work together.

Book a free strategy call
Have a project?DM me