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
.exeper 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.