Проект для второго отборочного этапа олимпиады по промышленному программированию PROD.
Note
Основная информация по запуску проекта находится в директории solution/
Сервис проверки платежей на подозрительность путем использования правил на языке DSL. Внутри используются Python 3.13 и PostgreSQL.
- FastApi
- Dishka
- SQLAlchemy
- Adaptix
- Descanso
- AioHTTP
- Pytest
Note
На данный момент проект находится в том же состоянии, в котором и был сдан.
Позже будут внесены несколько изменений, чтобы привести некоторые вещи в более подобающее состояние.
Оригинальная версия проекта всегда будет находиться в ветке original-state.
Caution
Возможно наличие говнокода и нарушение некоторых принципов чистой архитектуры
Important
Проект изначально создавался под GitLab