O/E
Lvl 80
Commerce OSBuildingDesktopAPI

DesktopMarket

A supermarket POS that generates its own .exe for every shop.

Two-tier Windows POS for shops and supermarkets. A Configurator + Generator builds a dedicated executable per shop, with direct Albanian fiscalisation, UBL 2.1 e-invoices, loyalty, promotions, purchasing and a store server that keeps every till in sync.

48h
Offline fiscal queue
30
Commits in 4 days
1 .exe per shop
Builds

The problem

Shops need a till that is fast, legal and never stops selling — even when the network drops — and every shop wants it set up slightly differently.

What I built

  • Configurator + Generator that produces a tailored .exe per shop.
  • Direct fiscalisation with the tax authority (CIS, NSLF/NIVF, receipt QR) and a 48-hour offline queue that signs and replays receipts when the connection returns.
  • UBL 2.1 B2B e-invoices, loyalty, promotions, purchasing and staff management.
  • Store server that syncs every till, plus a license server.

Under the hood

Java 21 + JavaFX 21 tills, each with an embedded H2 database so selling never depends on the network; a Spring Boot + PostgreSQL store server; Maven build.