Acerca de DemoANAF.ro
¿Por qué existe este proyecto?
Cualquiera que haya usado anaf.ro conoce la frustración: páginas que tardan entre 10 y 15 segundos en cargar, URLs ilegibles, un diseño de principios de los 2000, nula adaptabilidad para móviles y —lo más doloroso— frecuentes caídas del servicio justo cuando necesitas presentar una declaración.
DemoANAF.ro es una demostración práctica de que las cosas pueden ser diferentes. Los mismos datos públicos de ANAF, servidos a través de una interfaz moderna, rápida y accesible — exactamente lo que debería ser un portal digital estatal rumano en 2026.
Esto no es una crítica destructiva. Es una propuesta constructiva: así es como podría verse. Una invitación abierta a ANAF, al Ministerio de Finanzas y a todos los que desarrollan servicios digitales públicos en Rumanía.
¿Quién lo construyó y quién lo gestiona?
Daniel Tamas · autor
Proyecto construido en 2 horas con la ayuda de Claude (Anthropic), como demostración de lo que es posible al aplicar estándares modernos de diseño y tecnología a los servicios digitales públicos de Rumanía.
Gamerina SRL · operador
Las operaciones de la plataforma —alojamiento, infraestructura, soporte, suscripciones MCP y facturación— están gestionadas por Gamerina SRL, empresa con sede en Cluj-Napoca. Todos los asuntos contractuales con los usuarios Pro (facturas fiscales, e-Factura, RGPD) se canalizan a través de esta entidad.
CUI RO43020532 · Reg. Com. J12/2763/2020 · Str. Cometei nr. 2-4, Cluj-Napoca
¿Qué funciona?
Todos los datos mostrados son reales, obtenidos en tiempo real de las APIs públicas oficiales de ANAF y BNR.
Datos completos de cualquier empresa de Rumanía — dirección, CAEN, estado IVA, estado de actividad. Enriquecido con datos de ONRC: directivos, códigos CAEN autorizados, estado de la empresa. Datos en vivo de la API ANAF v9 + ONRC.
Búsqueda instantánea en más de 4 millones de empresas del Registro Mercantil, con resultados en menos de 5 ms. Búsqueda de texto completo en datos de ONRC.
3,6 millones de registros de directivos, gerentes y representantes legales, a partir de datos públicos de ONRC. Se muestran automáticamente en la página de cada empresa.
Detección automática de empresas en situación de insolvencia, quiebra, liquidación o disolución — a partir de 4,5 millones de registros de estado de ONRC. Se muestra de forma destacada en los resultados de búsqueda y en las páginas de empresa.
Ingresos, beneficio neto, activos, pasivos, patrimonio neto, empleados — últimos 8 años. Gráfico interactivo + tabla. Obtenido en una sola solicitud al servidor.
El tipo oficial del Banco Nacional — ~34 divisas, conversor de moneda instantáneo. Datos en vivo del feed XML del BNR.
Últimos comunicados de prensa de ANAF del feed RSS oficial, con extracción automática de texto de PDFs.
API documentada en /api-docs — mismos datos, formato JSON limpio, con caché Redis. Acceso programático con suscripción Pro.
Claro, oscuro y rosa — con persistencia en el navegador. Más un modo sarcástico para los aficionados a la burocracia.
Plazos e obligaciones fiscales mensuales, con selector móvil intuitivo.
Los 651 códigos CAEN Rev.3 con búsqueda instantánea — por código o descripción de actividad.
Directorio completo de cuentas IBAN de la Tesorería — 48 tesorerías × más de 30 tipos de impuestos.
Monitorización de disponibilidad en tiempo real para ANAF, BNR y Redis.
Lo que NO está implementado (intencionadamente)
Las funciones siguientes requieren autenticación con certificado digital cualificado (token USB) a través de ANAF OAuth 2.0. No están implementadas porque este proyecto es una demo de UX, no una alternativa funcional al SPV.
Panel personal, mensajes de ANAF, estado fiscal — mostrado como maqueta con datos ilustrativos.
La presentación de D100, D112, D300, etc. requiere autenticación en el SPV.
¿Cómo funciona técnicamente?
Frontend
React 19, Tailwind CSS 4, Framer Motion, Recharts
Gateway
Fastify 5, TypeScript, Zod, Redis + PostgreSQL
Fuentes de datos
ANAF API v9, balances ANAF, XML BNR, ONRC (data.gov.ro)
Limitación de velocidad
1 solicitud/seg a ANAF, 300/min por cliente
Responsive
Mobile-first, objetivos táctiles de 44 px, WCAG 2.2
PostgreSQL
Más de 4 M de empresas de ONRC — actualizado automáticamente desde fuentes públicas (data.gov.ro)
anaf.ro vs. DemoANAF.ro
| Aspecto | anaf.ro | DemoANAF.ro |
|---|---|---|
| Tecnología | IBM WebSphere (Java/JSP) | React + Fastify |
| URLs | /!ut/p/a1/04_Sj9CP... | /verificare-cui/12345 |
| Móvil | No funciona | Responsive mobile-first |
| Velocidad | 5–15 segundos | Menos de 2 segundos |
| Búsqueda | Inexistente | Instantánea, por CUI o nombre (más de 4 M de empresas) |
| Directivos | De pago, vía ONRC | Gratis, de datos públicos de ONRC |
| Insolvencia | Consulta manual en BPI | Detección automática a partir de estados de ONRC |
| Caché | Ninguna | Redis + PostgreSQL |
| Accesibilidad | Ninguna | WCAG 2.2 AA |
| Caídas | Frecuentes | Degradación elegante |
| API | Documentación TXT | REST documentada, interactiva |
| Temas | Solo gris triste | Claro, oscuro, rosa + modo sarcástico |
Aviso legal
Este sitio es un proyecto de demostración independiente. No está afiliado, respaldado ni apoyado por ANAF, el Ministerio de Finanzas ni ninguna otra institución estatal rumana. Los datos mostrados proceden de las APIs públicas oficiales de ANAF y BNR y se facilitan «tal cual», sin garantía alguna de exactitud o integridad. Para operaciones fiscales oficiales, utilice anaf.ro.
Desarrollado con + Claude en Rumanía