Про DemoANAF.ro
Навіщо цей проєкт?
Кожен, хто користувався anaf.ro, знає це розчарування: сторінки, що завантажуються 10–15 секунд, нечитабельні URL-адреси, дизайн початку 2000-х, нульова адаптивність для мобільних — і, найболісніше, часті збої саме тоді, коли потрібно подати декларацію.
DemoANAF.ro — це практична демонстрація того, що все може бути інакше. Ті самі публічні дані ANAF, подані через сучасний, швидкий і доступний інтерфейс — саме так повинен виглядати цифровий портал державних послуг Румунії у 2026 році.
Це не деструктивна критика. Це конструктивна пропозиція: ось як це могло б виглядати. Відкрите запрошення для ANAF, Міністерства фінансів та всіх, хто створює цифрові публічні сервіси в Румунії.
Хто створив і підтримує?
Daniel Tamas · автор
Проєкт створений за 2 години за допомогою Claude (Anthropic) — як демонстрація того, що стає можливим, коли до публічних цифрових сервісів Румунії застосовують сучасні стандарти дизайну та технологій.
Gamerina SRL · оператор
Операційна діяльність платформи — хостинг, інфраструктура, підтримка, MCP-підписки та розрахунки — здійснюється компанією Gamerina SRL, зареєстрованою в Клуж-Напоці. Усі договірні відносини з Pro-користувачами (фіскальні рахунки-фактури, e-Factura, GDPR) проходять через цю юридичну особу.
CUI RO43020532 · Reg. Com. J12/2763/2020 · Str. Cometei nr. 2-4, Cluj-Napoca
Що працює?
Усі відображені дані є реальними, отриманими в режимі реального часу з офіційних публічних API ANAF та BNR.
Повні дані про будь-яку компанію в Румунії — адреса, CAEN, статус платника ПДВ, статус діяльності. Збагачені даними ONRC: директори, авторизовані коди CAEN, статус компанії. Живі дані з ANAF API v9 + ONRC.
Миттєвий пошук серед понад 4 мільйонів компаній у Торговому реєстрі, результати менш ніж за 5 мс. Повнотекстовий пошук за даними ONRC.
3,6 мільйона записів про директорів, менеджерів і законних представників із публічних даних ONRC. Автоматично відображаються на сторінці кожної компанії.
Автоматичне виявлення компаній у стані неплатоспроможності, банкрутства, ліквідації або розпуску — на основі 4,5 мільйона записів про статуси ONRC. Чітко відображається в результатах пошуку та на сторінках компаній.
Виручка, чистий прибуток, активи, зобов'язання, власний капітал, кількість працівників — за останні 8 років. Інтерактивна діаграма + таблиця. Завантажується за одним серверним запитом.
Офіційний курс Національного банку — ~34 валюти, миттєвий конвертер валют. Живі дані з XML-каналу BNR.
Останні прес-релізи ANAF з офіційного RSS-каналу з автоматичним видобуванням тексту з PDF.
API задокументовано за адресою /api-docs — ті самі дані, чистий JSON-формат, з кешем Redis. Програмний доступ із підпискою Pro.
Світла, темна та рожева — із збереженням у браузері. Плюс саркастичний режим для цінителів бюрократії.
Щомісячні податкові терміни та зобов'язання з інтуїтивним мобільним вибором місяця.
Усі 651 кодів CAEN Rev.3 з миттєвим пошуком — за кодом або описом діяльності.
Повний довідник рахунків IBAN казначейства — 48 казначейств × 30+ видів податків.
Моніторинг доступності ANAF, BNR та Redis у режимі реального часу.
Що НЕ реалізовано (навмисно)
Наведені нижче функції вимагають автентифікації за допомогою кваліфікованого електронного підпису (USB-токен) через ANAF OAuth 2.0. Вони не реалізовані, оскільки цей проєкт є UX-демонстрацією, а не функціональною альтернативою SPV.
Особистий кабінет, повідомлення ANAF, податковий статус — відображається як макет з ілюстративними даними.
Подання D100, D112, D300 тощо вимагає автентифікації через SPV.
Як це працює технічно?
Фронтенд
React 19, Tailwind CSS 4, Framer Motion, Recharts
Шлюз
Fastify 5, TypeScript, Zod, Redis + PostgreSQL
Джерела даних
ANAF API v9, ANAF Balance sheet, BNR XML, ONRC (data.gov.ro)
Обмеження запитів
1 запит/с до ANAF, 300/хв на клієнта
Адаптивність
Mobile-first, зони дотику 44 px, WCAG 2.2
PostgreSQL
4 млн+ компаній з ONRC — автоматично оновлюється з публічних джерел (data.gov.ro)
anaf.ro проти DemoANAF.ro
| Аспект | anaf.ro | DemoANAF.ro |
|---|---|---|
| Технологія | IBM WebSphere (Java/JSP) | React + Fastify |
| URL-адреси | /!ut/p/a1/04_Sj9CP... | /verificare-cui/12345 |
| Мобільна версія | Не працює | Mobile-first адаптивна |
| Швидкість | 5–15 секунд | Менше 2 секунд |
| Пошук | Відсутній | Миттєвий, за CUI або назвою (4 млн+ компаній) |
| Директори | Платно, через ONRC | Безкоштовно, з публічних даних ONRC |
| Неплатоспроможність | Ручна перевірка BPI | Автоматичне виявлення за статусами ONRC |
| Кеш | Відсутній | Redis + PostgreSQL |
| Доступність | Відсутня | WCAG 2.2 AA |
| Простій | Частий | Плавна деградація |
| API | Документація у TXT | Задокументований REST, інтерактивний |
| Теми | Лише сумний сірий | Світла, темна, рожева + саркастичний режим |
Відмова від відповідальності
Цей сайт є незалежним демонстраційним проєктом. Він не пов'язаний з ANAF, Міністерством фінансів або будь-якою іншою державною установою Румунії, не схвалений і не підтримується ними. Дані, що відображаються, отримані з офіційних публічних API ANAF та BNR і надаються «як є», без будь-яких гарантій точності або повноти. Для офіційних податкових операцій, будь ласка, використовуйте anaf.ro.
Створено з + Claude у Румунії