(очистка репозиторію)
Основні зміни.
🔧 Архітектура
- Повністю переписано бекенд з нуля: тепер він працює як моноліт з частковою модульністю.
- Реалізовано CRUD-операції для кількох основних ентіті.
- Зроблено базовий фронтенд для початкової роботи та дебагу, який дозволяє виконувати CRUD-операції з цими ентіті.
📦 Features
- Додано універсальну форму редагування для роботи з різними ентіті.
- Реалізовано меседж на фронтенді, коли список ентіті порожній.
🛠️ Misc / Tech Improvements
- Увесь код покрито юнiт та інтегрейшн-тестами.
- Впроваджено CQRS-патерн у бекенді.
- Додано мапінг-профілі, CORS-політику та підключено Swagger UI для документації API.
- Налаштовано початковий CI workflow у GitHub Actions для фронтенду та бекенду:
- запуск тестів
- лінтинг
- перевірка якості коду
🔨 Changed Tech Stack:
FrontEnd:
- Angular v20
- PrimeNG v20
- Karma/Jasmine
BackEnd: