← Volver a proyectos

SaaS de facturación · Producto propio (en desarrollo)

Xesta

Sistema de facturación para autónomos y pymes diseñado para Veri*Factu, con toda la infraestructura en Europa sobre Hetzner.

Rol

Producto propio: arquitectura, backend, núcleo regulatorio e infraestructura.

Reto

Desde la ley antifraude, el software de facturación en España debe garantizar que los registros no se pueden alterar, encadenarlos con huellas, firmarlos e incluir un código QR verificable, y enviarlos a la Agencia Tributaria. Todo ello sin que una caída de conexión impida facturar.

Solución

  • • Núcleo Veri*Factu aislado del resto de la aplicación: encadenamiento de huellas, generación del QR y firma electrónica XAdES.
  • • Registros de facturación inmutables a tres niveles: permisos de base de datos, triggers de PostgreSQL y validaciones en la aplicación.
  • • La factura se emite en local al instante; el envío a la AEAT va por una cola con reintentos y espera exponencial, así que una caída de conexión nunca bloquea la facturación.
  • • Cliente SOAP para la AEAT y batería de pruebas automáticas sobre las piezas regulatorias.
  • • Infraestructura 100 % europea: todo en Docker sobre Hetzner Cloud, con copias de seguridad en Hetzner Storage Box. Sin AWS, Azure ni Google Cloud.

Resultado

En desarrollo, con el núcleo regulatorio probado. Próximos pasos: API, cálculo trimestral (modelos 303 y 130) y aplicación web.

Tecnologías

Backend y datos

Python FastAPI SQLAlchemy PostgreSQL Redis Celery XAdES / XML-DSig SOAP (AEAT) Pytest

Infraestructura

Hetzner Cloud Hetzner Storage Box Docker Compose

Servicios relacionados