Модуль №2
Люди и нагрузка
Направление трека
Показывать
Наведите на узел, чтобы подсветить соседей. Клик открывает карточку, колесо мыши меняет масштаб.
Снимок доски: 13.10.2026, 22:29 МСК
Задачи без трека · 23
In progress
- infra#36DevOps. Вернуть свой домен бакета релизов s3.cellestial.ru
Ready
- backend#15Backend. Рефакторинг репозитория бекенд
- backend#16Backend. Сделать агента для запуска jupyter и коммуникации с бекендом
- backend#18Backend. Переписать моки на gomock и sqlmock
- backend#19Backend. Сделать прозрачное логирование
- backend#20Backend. Сделать эскейпинг данных от пользователя
- frontend#52Frontend. Синхронизация с макетами в Figma
- frontend#53Frontend. Сделать закрытие модальных окон при нажатии по пространству вне окна
Backlog
- backend#13Backend. Реализовать сервис для управления пользовательскими рантайм-сессиями
- backend#14Backend. Сделать сервис редактирования ipynb
- backend#17Backend. Добавить Redis и отзыв сессий
- backend#21Backend. Профиль пользователя
- backend#23Backend. Сделать 2FA
- frontend#2BFF. Добавить
- frontend#4BFF. Добавить CI CD
- frontend#5BFF. Интеграция с фронтом через tRPC
Done
- backend#10Backend. Сообщения о выкатке — в топик Backend / Releases
- frontend#7Frontend. Подготовить дизайн систему
- frontend#25Frontend. Полное покрытие кода JSDoc с линт-гейтом
- frontend#32Frontend. JSDoc без дублирования типов: убрать правила *-type из гейта
- frontend#33Frontend. Сообщения о релизах — в топик Frontend / Releases
- infra#29DevOps. CDN для бакета аватарок
- infra#45DevOps. Поддомен docs.cellestial.ru для сайта документации
Треки
Фронт
- Адаптивность — Ерофей (фронт)
- Вынос фронтовых библиотек в монорепу и автопубликация в npm через release-please — Ерофей (фронт); менторы: Ярослав
- Офлайн-режим — Денис (фронт)
- Поиск по файлу — Ерофей (фронт); менторы: Ярослав
- Развитие UI Kit — Ерофей (фронт); менторы: Ярослав
- UI Kit: модалки через React Portal API — Ерофей (фронт)
- UI Kit: снэкбары через React Portal API — Ерофей (фронт)
- Figma — Ерофей (фронт)
- Lighthouse — аудит от Google — Денис (фронт)
- Monaco editor — Ерофей (фронт); менторы: Саша
- PWA — Денис (фронт)
- React — Ерофей (фронт); менторы: Ярослав
- React: Portal API — Ерофей (фронт)
- XSS — Денис (фронт); менторы: Ярослав
Бэк
- Автоподнятие VPS под каждый новый блокнот — Валентин (бэк), Денис (devops)
- Рефакторинг репозитория бэка — Даша (бэк); менторы: Саша
- Сессии в Redis: отзыв refresh-токенов — Даша (бэк), Денис (devops); менторы: Саша
- Техгруминг «Исполнения файлов»: ресёрч и декомпозиция — Саша (бэк)
- Техгруминг: окружения пользователей в Selectel — Саша (бэк)
DevOps
- Доработки CI/CD бэка — Валентин (devops)
- Multi-branch деплой фронта и стейджинг бэка через Coolify — Денис (devops); менторы: Ярослав, Саша
Фронт + бэк
- 2FA — Даша (бэк), Денис (фронт); менторы: Ярослав
- 2FA: бэк — Даша (бэк)
- 2FA: фронт — Денис (фронт)
- Исполнение файлов — Денис (фронт), Даша (бэк)
- Профиль пользователя — Даша (бэк), Ерофей (фронт); менторы: Ярослав
- Профиль: бэк — Даша (бэк)
- Профиль: фронт — Ерофей (фронт)
- BFF — Денис (фронт), Валентин (бэк); менторы: Ярослав
- Orval: клиент к Go и zod-схемы из контракта Go — Денис (фронт)
- tRPC (client): свой клиент tRPC в монорепе библиотек — Денис (фронт)
Инструменты команды
- Автоматизированное ИИ-код-ревью — Ярослав (команда)
- ИИ-тестирование на стенде через Stagehand — Ярослав (команда)
- Развитие harness'а сервиса — Ярослав (команда)
- Развитие harness'а фронта — Ярослав (команда)
- Telegram-алерты через webhooks — Ярослав (команда)
- Apidog-алерты в Telegram через webhook — Ярослав (команда)
- GitHub-алерты в Telegram: с GitHub Actions на webhook — Ярослав (команда)