Система автоматизации технической поддержки

Editactive

Current State

Этап 1 реализован: Django + React приложение в Docker. Backend: модели Ticket/Comment/Attachment/History, JWT auth, CRUD API с валидацией статусных переходов, SLA-таймер 15 мин, dashboard stats. Frontend: Login, Dashboard, список тикетов с фильтрами, карточка тикета с комментариями/вложениями/историей/решением, SLA-таймер с цветовой индикацией. Контейнеры: postgres:16, django/gunicorn, caddy. Суперпользователь: admin@techsup.local / admin123.

Next Steps

Тестирование через UI в браузере. Этап 2: интеграция Telegram-бота, уведомления, автоэскалация.

Tasks

Backlog0
In Progress0
Review0
Done0

Client & Contract

Client
Сервис Проект
Contract
45 — 470,000 RUBactive

Info

Repo
/Users/petrvoronov/Documents/BigCoding/techsup
Category
web-app

Recent Notes

  • noteПредоплата за Этап 1 — Рабочее место оператора

Recent Sessions

No sessions yet

Environments

stagingSandbox
URL
https://sp-support.coredevs.tech
Host
92.242.60.198:2847
Branch
main
Deploy
cd /opt/spsupport && git pull origin main && cp backend/.env.sandbox backend/.env && docker compose -f docker-compose.yml -f docker-compose.sandbox.yml up -d --build && docker compose exec -T backend python manage.py migrate --noinput

Architecture Notes

5 этапов внедрения:
1. Рабочее место оператора (130k, 2 нед) — веб-интерфейс, карточка инцидента, SLA-таймер
2. Chat-Zone (110k, 2 нед) — автомониторинг чата, Telegram-уведомления
3. Телефония (90k, 2 нед) — интеграция с облачной АТС (Телфин/Манго), маршрутизация, click-to-call
4. Email (60k, 1 нед) — IMAP приём, SMTP ответы из карточки
5. Аналитика (80k, 2 нед) — дашборд, фильтры, экспорт

Каналы телефонии: поддерживаются API Телфин (OAuth 2.0, Call Interactive) и Манго Офис (HMAC SHA256, webhook events). Оба провайдера покрывают все требования ТЗ: webhooks, маршрутизация, callback/click-to-call, CDR, записи разговоров.