Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CertiFact — Sistema Inteligente de Facturación Electrónica

Proyecto de Fin de Grado (ASIR) desarrollado durante la FCT en Alfosan Informática S.L.

Automatiza el ciclo completo de facturación electrónica en España:

PDF ? Extracción IA ? XML FacturaE ? Firma XAdES-EPES ? Envío AEAT ? PDF con QR

Flujo

  1. Subida de factura en PDF
  2. Extracción automática de datos con IA (Groq / LLaMA 3.3-70B)
  3. Generación de XML conforme a FacturaE 3.2.1
  4. Firma digital XAdES-EPES (XML Advanced Electronic Signatures)
  5. Envío al WebService de la AEAT (SOAP/mTLS)
  6. Generación del PDF final con código QR de verificación

Stack técnico

  • Backend: Python, Streamlit
  • IA: Groq API (LLaMA 3.3-70B) para extracción de datos de factura
  • Firma digital: XAdES-EPES con lxml y cryptography
  • Base de datos: MySQL
  • Infraestructura: Ubuntu Server 24.04, Nginx, systemd
  • Portal: WordPress + Divi

Marco legal

Desarrollado conforme al RD 238/2026 (BOE 31/03/2026) de facturación electrónica obligatoria.

Nota

Este repositorio contiene el código fuente del proyecto. Los certificados digitales, claves privadas y credenciales han sido excluidos por seguridad — configúralos como variables de entorno (\GROQ_API_KEY, \DB_PASSWORD) antes de ejecutar.


Autor: Youssef Khaldi — ASIR, CIFP Juan de Colonia (Burgos)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages