Днес е специален ден за екипа на **baraba** — пускаме втория си опен сорс продукт от амбициозната ни серия "високотехнологични продукти мисия невъзможна". След успеха на първия ни проект, ето че е ред на **baraba-diox** — пълноценна мултиплатформена счетоводна система, изградена с най-модерните технологии в света на Rust екосистемата.
Какво е baraba-diox?
**baraba-diox** е full-stack счетоводно приложение, специално проектирано за българския пазар и данъчните изисквания на НАП. Това не е просто още една счетоводна програма — това е технологичен скок напред, демонстриращ какво е възможно, когато смелата архитектура срещне практическите бизнес нужди.
Проектът представлява пълна миграция от традиционна PostgreSQL архитектура към модерна, гъвкава база данни SurrealDB, използвайки **Dioxus 0.7** — революционен Rust framework, който позволява един код да работи едновременно на уеб, десктоп и мобилни устройства.
## Технологичен стек, който предизвиква статуквото
| Компонент | Технология | Предимство |
|-----------|------------|------------|
| **Език** | Rust 1.93 | Производителност и сигурност на ниво системно програмиране |
| **Frontend** | Dioxus 0.7 | React-like синтаксис със силата на Rust — един код, три платформи |
| **Backend** | Dioxus Server Functions | Елиминиране на сложни API слоеве |
| **База данни** | SurrealDB | Мултимоделна база с вградени графови възможности |
| **Интеграция** | SAF-T | Пълна съвместимост с изискванията на НАП |
## Функционалност, която покрива целия счетоводен цикъл
baraba-diox идва с всичко необходимо за съвременната счетоводна практика в България:
- **Управление на фирми и контрагенти** — пълни данъчни реквизити, ЕИК валидация, ДДС номера
- **Сметкоплан с SAF-T mapping** — интелигентно класифициране на сметки с аналитични типове
- **Фактуриране** — входящи и изходящи фактури с валутна поддръжка и ДДС операции
- **Счетоводни записи** — дневник с интуитивен дебит/кредит интерфейс
- **ДДС декларации** — пълен ППДДС с всички клетки 01-82 по стандарта на НАП
- **Дълготрайни активи** — категории, амортизации и движения на ДМА
- **Начални салда и периоди** — пълен контрол върху фискалните години
- **Банкови операции** — IBAN/BIC управление и транзакции
- **Controlisy интеграция** — директен импорт на XML данни
## Защо това е "мисия невъзможна"?
Серията "мисия невъзможна" на baraba не е просто маркетингов трик. Това е нашият ангажимент да решаваме проблеми, които индустрията смята за твърде сложни или "невъзможни" за опен сорс подход:
1. **Един код, три платформи** — чрез Dioxus постигаме истинска мултиплатформеност без компромиси
2. **Rust в счетоводството** — доказваме, че системните езици могат да бъдат практични за бизнес приложения
3. **Българска специфика** — пълна реализация на местните данъчни изисквания, не адаптация на западен софтуер
## Отворен код, отворени възможности
Като всеки продукт от серията, baraba-diox е напълно отворен под лиценз, който позволява както лична, така и комерсиална употреба. Вярваме, че счетоводният софтуер не трябва да е черна кутия — всеки разработчик, счетоводител или ИТ специалист може да разгледа кода, да допринесе за подобрения или да го адаптира за специфични нужди.
Пускането на baraba-diox е само началото. Планираме редовни ъпдейти с нови функционалности, подобрена документация и разширена общност от контрибутъри. Следете ни в GitHub за последни новини и не се колебайте да отваряте issues с идеи или проблеми.
Присъединете се към мисията!
*Проектът е достъпен на: https://github.com/katehonz/baraba-diox*
