| English | Español |
Three single-file web apps I built with AI assistance. Each one is a self-contained .html file - no server, no install: open it in a browser and it works. All data inside is synthetic demo data.
| App | What it is | Demo |
|---|---|---|
| Customs OCR Pro | Reads supplier invoices and packing lists (photo or scan) and extracts line items ready for customs processing. | Open demo |
| ADUANAS OS | Interactive training simulator for customs-agency work: DUA declarations, TARIC classification, transit, deposits, with guided exercises. | Open demo |
| TEORICA·B | Driving-theory trainer for the Spanish DGT B licence: question bank, exam mode and review of failures. | Open demo |



I build tools this way so anyone can run them without setup: one file, works offline, easy to share. For a larger project with the same approach, see customs-clearance-processor.
Everything here is demo material: no real company, client or shipment data.
Tres aplicaciones web de un solo archivo, construidas con ayuda de IA. Cada una es un .html autocontenido: sin servidor, sin instalación, se abre en el navegador y funciona. Todos los datos son sintéticos de demostración.
| App | Qué es | Demo |
|---|---|---|
| Customs OCR Pro | Lee facturas y packing lists de proveedores (foto o escaneo) y extrae las líneas listas para el despacho. | Abrir demo |
| ADUANAS OS | Simulador interactivo para aprender el trabajo de una agencia de aduanas: DUA, clasificación TARIC, tránsitos, depósitos, con ejercicios guiados. | Abrir demo |
| TEORICA·B | Entrenador de teórica para el permiso B de la DGT: banco de preguntas, modo examen y repaso de fallos. | Abrir demo |
Construyo así para que cualquiera pueda usarlas sin instalar nada: un archivo, funciona sin conexión y se comparte fácil. Para un proyecto mayor con el mismo enfoque, ver customs-clearance-processor.
Todo el contenido es material de demostración: sin datos de empresas, clientes ni envíos reales.