Conforme al RD 238/2026

Facturación electrónica inteligente para España

CertiFact automatiza el ciclo completo: desde la subida de un PDF hasta la obtención del XML firmado digitalmente, enviado a la AEAT y sellado con QR de verificación.

📄PDF
🧠IA
📋XML
🔐Firma
🏛️AEAT
QR

Proceso

Seis fases, cero intervención manual

Cada factura pasa por un pipeline automatizado de extremo a extremo.

01

Subida del PDF

El usuario sube la factura en PDF a través de la interfaz web de Streamlit.

02

Extracción con IA

LLaMA 3.3-70B (vía Groq) analiza el documento y extrae los datos fiscales estructurados en JSON.

03

Generación XML

Los datos se insertan en una plantilla Jinja2 para generar el XML conforme a FacturaE 3.2.1.

04

Firma XAdES-EPES

Firma digital avanzada con certificado X.509, SHA-256 y canonicalización C14N exclusiva.

05

Envío a la AEAT

Transmisión al WebService de Hacienda mediante protocolo SOAP con autenticación mTLS.

06

Sellado QR

Genera el PDF final con banda QR de verificación y el Código Seguro de Verificación (CSV).

Stack técnico

Tecnologías de producción

Cada componente fue elegido por su fiabilidad en entornos reales.

Python

Python

Backend completo

Streamlit

Streamlit

Interfaz web

MySQL

MySQL

Base de datos

Nginx

Nginx

Proxy inverso

Ubuntu

Ubuntu 24.04

Servidor LTS

Gq

Groq + LLaMA

Extracción IA 70B

Demo en vivo

Pruébalo ahora

Sube un PDF y observa el procesamiento completo en tiempo real. Sin registro.

certifact.streamlit.app
📄

Sistema de Facturación Electrónica AEAT

Sube una factura en PDF para procesarla automáticamente: extracción de datos, generación del XML FacturaE, firma digital y QR de verificación.

Abrir la demo en vivo

Sobre el proyecto

Proyecto Fin de Grado — ASIR

AlumnoYoussef Khaldi
CicloASIR — Administración de Sistemas Informáticos en Red
CentroCIFP Juan de Colonia, Burgos
EmpresaAlfosan Informática S.L.
TutorAndrés Sancho Marín
Curso2025 / 2026

¿Por qué CertiFact?

Nace de una necesidad real: preparar a las empresas españolas para la facturación electrónica obligatoria. El proyecto aplica conocimientos de todo el ciclo ASIR — servicios de red, seguridad informática, bases de datos, programación y diseño web.

Certificado + Factura → CertiFact