GET
/projects/2pay2pay / Pulbox
// Обзор
Платформа для платежей, вендинговых автоматов и киосков. Один Django-монолит: платежи, подписки, устройства, MQTT-брокер, CRM, отчёты и несколько Telegram-ботов.
// Что сделано
- 01
Связь с устройствами в реальном времени через MQTT
- 02
Интеграция платёжных систем и бот для сверки транзакций
- 03
Плановые задачи на Celery beat, автодеплой через GitHub Actions
- 04
Кабинет мерчанта (Vue 3 + TS) и внутренняя CRM с ролями на Django Group
// Место в архитектуре
- Устройстваvending · kiosk · heater
- nginxtls · reverse proxy
- MQTT-брокерaiomqtt
- Django APIdrf · async · asgi
- PostgreSQLprimary db
- Celeryworker · beat
- Внешние APIpay · yandex · ai