Таск-трекер для небольшой команды: канбан с перетаскиванием, бэклог, спринты, учёт времени по задаче. Изменения одного участника видны остальным без перезагрузки.
Фронтенд — React 18, TypeScript, Vite, TanStack Query, Zustand, перетаскивание на dnd-kit (мышь, тач и клавиатура). Собственная дизайн-система без Tailwind и Bootstrap. Бэкенд — Node.js и Express, реальное время через WebSocket, авторизация на сессионных cookie, пароли через scrypt. Разворачивается на Ubuntu: nginx, systemd, certbot.
Одна кодовая база — два интерфейса: плотная сетка для компьютера и мобильная оболочка с нижней навигацией. Контраст, фокус и зоны нажатия приведены к WCAG AA.
По ссылке — облегчённая демо-версия, работает прямо на странице: данные хранятся в памяти браузера.
https://tracker.vinstudio.ru/