Категория: Разработка сайтов → Веб-программирование Направление: Full-stack, корпоративные системы Разработка внутренней системы управления задачами с динамическими Kanban-досками и настраиваемыми рабочими процессами. Система позволяла создавать разные типы задач, пользовательские поля и собственные workflow. Поведение задач и доступные действия зависели от их состояния, типа и настроек рабочего процесса. Выполненные задачи: - разработка core-логики сервиса задач; - проектирование доменной модели; - реализация динамических Kanban-досок; - создание настраиваемых workflow; - поддержка пользовательских полей; - разработка API; - фильтрация и поиск задач; - разграничение прав доступа; - интеграция с диагностическими и другими внутренними сервисами; - разработка интерфейсов управления задачами. Стек: Next.js, TypeScript, Node.js, NestJS, PostgreSQL, Redis, REST API, WebSocket,gRPC Роль: Full-stack Developer. Результат: создана гибкая система управления внутренними процессами, которую можно было адаптировать под разные типы задач и подразделения.