Система управління будівельними бригадами (Python)
Цю систему було реалізовано з 0 під замовлення будівельної компанії, якій потрібен був засіб для обліку робіт та фінансів різних бригад та об'єктів. Складається із 2 частин:
* веб-версії для бригад та адміністраторів
* мобільних застосунків під IOS та Android для бригад
Головні можливості:
* внесення інформації про типи робіт (назви, одиниці виміру, вартість, імпорт із Excel)
* внесення інформації про об'єкти та бригади (їх керівників, належність до об'єктів тощо, із можливістю імпорту з Excel)
* можливість подачі виконаних робіт бригадами та перегляд і підтвердження цих робіт керівниками
* автоматичний облік фінансів: розрахунок вартості робіт бригад, авансів, можливість додати окремі платежі бригадам чи помітити роботи/аванси виплаченими, показ загального боргу перед бригадами
* детальний експорт в Excel відомостей про роботи із врахуванням фінансів за будь-який період
Технічний стек:
* Фреймворки: FastAPI, pre-commit
* Бібліотеки: SQLAlchemy, python-jose, pytest, openpyxl та xlrd
* Інші інструменти: Postgres, uv, ruff, pyright, Docker and docker-compose, Celery, Redis
* CI: GitHub Actions
* веб-версії для бригад та адміністраторів
* мобільних застосунків під IOS та Android для бригад
Головні можливості:
* внесення інформації про типи робіт (назви, одиниці виміру, вартість, імпорт із Excel)
* внесення інформації про об'єкти та бригади (їх керівників, належність до об'єктів тощо, із можливістю імпорту з Excel)
* можливість подачі виконаних робіт бригадами та перегляд і підтвердження цих робіт керівниками
* автоматичний облік фінансів: розрахунок вартості робіт бригад, авансів, можливість додати окремі платежі бригадам чи помітити роботи/аванси виплаченими, показ загального боргу перед бригадами
* детальний експорт в Excel відомостей про роботи із врахуванням фінансів за будь-який період
Технічний стек:
* Фреймворки: FastAPI, pre-commit
* Бібліотеки: SQLAlchemy, python-jose, pytest, openpyxl та xlrd
* Інші інструменти: Postgres, uv, ruff, pyright, Docker and docker-compose, Celery, Redis
* CI: GitHub Actions