Edu García Let's talk

04 / Product · Desktop

Desktop invoicing for real businesses.

A native application for invoicing without depending on the cloud, for the business that wants its data on its own machine and a program that opens instantly.

FastAPIpywebviewSQLitePDF
EdFactur · desktop
EdFactur Facturas Clientes Catálogo Copias Ajustes CLIENTEIMPORTEPDF 0043 Carpintería Metálica 96,80 € 0042 E. Peluqueros 484,00 € 0041 Taller Municipal 1.210,00 € COPIA DE SEGURIDAD Base local SQLite · copia verificada

What it does

Just enough, done properly.

It does not try to compete with an ERP: it covers a small business's invoicing cycle without friction.

01

Invoicing without the cloud

The application runs on the business's own machine. Issuing an invoice needs no connection and no external service.

02

Service catalogue

Services and prices stored so the things you repeat every day go out fast.

03

PDF generation

Documents ready to send or print, generated from the application itself.

04

Backups

Copies of the local database so the invoicing history doesn't depend on a single disk.

05

SQLite database

A database in a single file: easy to copy, move and back up.

06

Desktop installer

Packaged with a native installer so it is used like any other program.

Architecture

Web inside, desktop outside.

The same stack I use on the backend, packaged as a native application.

EdFactur uses FastAPI as its internal engine and pywebview as the native window layer: the interface is web, but the user opens a normal program with its own icon — no browser, no URL. Data lives in a local SQLite database.

Status: active project, in use. It is not sold as a SaaS and there is no open public download. If the approach fits what you need, get in touch.

Need a tool like this?

Internal desktop or web applications for processes that live in spreadsheets today.