07 / Запись
Флагман2025—н.в.
KS54 Platform — единая цифровая платформа колледжа
Практика
Frontend / platform engineering / архитектура / техническое лидерство
Текущая кульминация цифровой линии КС54: единая внутренняя платформа для образовательных, административных, документных и интеграционных процессов. Репозиторий начат в декабре 2025 как DocFlow и по мере роста вышел далеко за рамки документооборота; в сентябре 2026 продукт получил общее имя KS54 Platform, а DocFlow остался отдельным доменом внутри системы.
Контур работ
- 01
Прямое развитие Nuxt 4 / Vue 3 frontend: рабочие места, реестры, detail-экраны, shared layout и UI-контракты
- 02
Документооборот, справки и сертификаты, приказы/выписки, задачи и связанные document workflows
- 03
Контингент, посещаемость, электронный журнал, образовательные и воспитательные сценарии
- 04
Admission, электронная очередь, call/voice, support, публикации и публичные интерфейсы
- 05
Backend/API на PHP 8.3+ с доменными модулями, RBAC, аудитом, workers и фоновой обработкой
- 06
PostgreSQL/PgBouncer, Phinx migrations и сохранение проверяемой legacy migration history
- 07
FileCore и Selectel S3, генерация файлов/PDF, загрузки и документные артефакты
- 08
Интеграции MOS, Legacy AIS, VK, MAX, Telegram, mail и другие внешние контуры
- 09
Архитектурные правила, ADR, onboarding, testing/CI contracts и эксплуатационная документация
Технологии периода
Origin / DocFlow
09.12.2025 → 2026Платформа формируется с декабря 2025 года: сначала как DocFlow, затем с быстрым расширением Nuxt frontend и прикладных контуров — контингента, support, профессиональных сертификатов и других модулей.
Frontend
Nuxt 4.5 / Vue 3.5 / Pinia 3 / TypeScript 5.9Текущий frontend работает на Nuxt 4 и Vue 3, использует Pinia, Vue Router, Tabler/Iconify и собственные проектные UI-контракты. В репозитории зафиксированы shared registry/layout standards, PWA/mobile проверки и многочисленные frontend contract tests.
Backend & platform
PHP 8.3+ / PostgreSQL / PgBouncer / Phinx 0.16Backend построен вокруг собственного Router / RouteRegister и доменных модулей, использует PostgreSQL, очереди/workers и постепенно выделенный platform-layer. Новые миграции идут через Phinx, а legacy SQL history заморожена и проверяется перед production migration pipeline.
Domain platform
DocFlow + Education + Contingent + Support + EQueue + FileCore + integrationsПлатформа объединяет самостоятельные домены: документооборот, образование и журнал, контингент и посещаемость, задачи, электронную очередь, файлы, support, admission, публикации, сертификаты и внешние интеграции. DocFlow больше не обозначает систему целиком.
Product identity
DocFlow → KS54 Platform / 12.09.2026ADR-0002 от 12 сентября 2026 фиксирует переименование продукта в KS54 Platform: система выросла за пределы документооборота, поэтому DocFlow сохранён как отдельный домен и legacy technical identifier, а не как название всей платформы.
Версии и даты отражают подтверждённые архивами, Git-историей или релизами состояния и не означают, что каждый компонент использовался во всех развёртываниях.