ExpressQuote — Plataforma de Gestió i Facturació Electrònica
La solució àgil per a autònoms i pimes: creació de pressupostos, facturació conforme a Facturae i VeriFactu, i control financer en temps real.
📌 Visió General
ExpressQuote és una aplicació multiplataforma (Web, iOS i Android) pensada per resoldre la càrrega administrativa dels professionals independents i petites empreses. El projecte unifica la generació de pressupostos interactius amb signatura tàctil, la conversió immediata a factura, la gestió de clients i proveïdors, i el compliment estricte de la normativa fiscal espanyola (facturació electrònica oficial Facturae i estàndard VeriFactu).
🚀 Funcionalitats Clau
Generador de Pressupostos i Factures
- Editor en temps real amb càlculs automàtics de bases, tipus d'IVA i retencions d'IRPF.
- Conversió de pressupost a factura amb un sol clic.
- Captura de signatura digital manuscrita del client des de dispositius tàctils o escriptori.
Facturació Electrònica Oficial (Facturae & VeriFactu)
- Generació i descàrrega de fitxers XML Facturae 3.2.2, vàlids per a la tramitació amb administracions públiques (suport complet de codis DIR3: òrgan gestor, unitat tramitadora i oficina comptable).
- Preparat per a la normativa VeriFactu amb generació de codis QR i traçabilitat del registre de facturació.
Generació de Documents PDF de Precisió
Motor d'exportació PDF optimitzat mil·limètricament per encaixar el disseny complet en una sola pàgina DIN A4, amb un acabat visual impecable, corporatiu i professional.
Gestió Comercial i Finances
- Catàleg de serveis/articles i directori de clients amb validació automàtica de NIF/CIF.
- Registre de despeses categoritzades amb suport per adjuntar tiquets i factures rebudes.
- Dashboard d'analítica: Mètriques clau (ingressos, despeses, balanç net, estat de cobrament i estimació d'impostos).
Experiència d'Usuari i Multi-idioma
Suport internacional complet per a Català, Castellà i Anglès. Disseny editorial modern i responsive (inspirat en tipografies clàssiques i estètica neta i professional).
💡 Reptes Tècnics i Solucions
- Arquitectura Multiplataforma Única (Web + Mòbil): Desenvolupament d'un codi base unificat mitjançant Expo i React Native for Web, garantint que pantalles complexes com el panell financer o el llenç de signatura funcionin de manera nativa i fluida tant en navegadors d'escriptori com en smartphones.
- Compliment Estricte del Format Facturae 3.2.2: Implementació de la lògica de generació XML respectant la jerarquia oficial d'elements (BuyerParty, TaxIdentification, AdministrativeCentres) i validació contra els esquemes XSD del Ministeri d'Hisenda.
- Optimització d'impressió PDF A4: Control absolut del flux de renderitzat HTML/Canvas a PDF per assegurar que la informació de les factures no trenqui el format ni generi pàgines en blanc innecessàries.
🛠️ Stack Tecnològic
| Àrea | Tecnologies |
|---|---|
| Frontend / App | React Native (Expo v56), React 19, NativeWind (Tailwind CSS), TypeScript, React Navigation |
| Backend & API | Node.js, Express, API RESTful modular, Autenticació JWT, Middleware de seguretat |
| Base de dades | PostgreSQL, Docker / Docker Compose per a entorns contenidors |
| Generació de Docs | Generador XML Facturae compliant (XSD 3.2.2), jsPDF, html2canvas, Expo Print & Sharing |
| Testing & CI/CD | Playwright (tests E2E automatitzats d'autenticació, clients i facturació) |