Это полноценная операционная платформа для IT-студии: управление заказами, проектами, задачами, спринтами, командой, встречами, документами, сметами и контрактами — с ролевым доступом для разработчиков, заказчиков, партнёров, ПМ и стажёров.
Платформа управления проектами и командой – UnoProject
Операционная платформа для IT-студий: проекты, заказы, задачи, команда и документы в одном пространстве с ролевым доступом и прозрачностью для заказчика.
UnoCode (внутренний продукт)
О продукте
Разработали собственную B2B SaaS-платформу UnoProject для управления разработкой: от заявки клиента до закрытия проекта. Платформа построена по мультитенантной модели — каждая организация работает в своём пространстве с изолированными данными, пользователями и настройками.
Платформа
Что разработано
- 01
Frontend на Next.js с ролевыми дашбордами и маршрутизацией по tenant_slug
- 02
Backend API на Node.js + Express + TypeScript с мультитенантностью по org_id и Prisma ORM
- 03
Модуль проектов и заказов: CRUD, статусы, привязка к клиентам и команде
- 04
Модуль задач с комментариями, вложениями, чатом, назначением исполнителей и историей событий
- 05
Модуль спринтов с привязкой задач к итерациям
- 06
Модуль заявок на задачи: подача, рассмотрение и назначение исполнителей через конкурсный механизм
- 07
Модуль личных задач для сотрудников вне проектного контура
- 08
Модуль встреч с участниками и привязкой к проектам
- 09
Модуль смет и коммерческих предложений
- 10
Модуль документов: шаблоны, кастомные типы документов и поля, контракты и акты
- 11
Модуль хранилища файлов на MinIO/S3 с upload/proxy
- 12
Real-time чат проекта и чат задачи через Socket.IO с поддержкой вложений, тегов и упоминаний
- 13
Система ролей: Админ, ПМ, Разработчик, Заказчик, Партнёр, Сдельный контракт, Студент/практикант
- 14
Авторизация через UnoLogin + JWT с cookies, поддержка SSO и регистрационных ссылок по org
- 15
Биллинг через UnoBilling: тарифы, webhook, entitlements
- 16
Онбординг-тур по платформе для новых пользователей
- 17
Docker Compose-инфраструктура: PostgreSQL, MinIO, backend, frontend
Ключевые возможности
- 01
Мультитенантная архитектура: каждая организация изолирована по tenant_slug, данные не пересекаются
- 02
Ролевые дашборды: Админ видит операционную сводку, Заказчик — свои проекты, Разработчик — задачи и спринты, Партнёр — свой контур
- 03
Управление заказами: статусы жизненного цикла, платежи, привязка к клиентской организации
- 04
Проекты внутри заказов: модули, участники, sprint-планирование, прогресс
- 05
Задачи с полным историческим журналом: статусы, события, комментарии, вложения, чат и упоминания
- 06
Заявочная система для сдельных разработчиков: подача заявки на задачу с откликами и выбором исполнителя
- 07
Спринты с привязкой задач и контролем итерационного прогресса
- 08
Real-time чат на Socket.IO: онлайн-статус, typing-индикатор, новые сообщения без перезагрузки
- 09
Сметы (estimates) с позициями, согласованием и экспортом
- 10
Шаблоны документов и кастомные типы с произвольными полями на уровне тенанта
- 11
Контракты и акты сдачи-приёмки с историей изменений
- 12
Файловое хранилище: загрузка, скачивание, proxy через MinIO/S3
- 13
Управление командой: приглашения по ссылке, роли, позиции, привязка к филиалам и проектам
- 14
Личный кабинет заказчика: только свои проекты, задачи и документы без доступа к внутренней операционке
- 15
Каталог партнёров и подрядчиков с профилями
- 16
Demo-режим с предзаполненными данными (2 проекта, 4 заказа, 7 модулей, 12 задач, 3 заявки)
- 17
Telegram-приложение для быстрого доступа к задачам прямо из мессенджера
Решение задачи
- 1.
Платформа объединила операционный контур IT-студии в одном пространстве: проекты, задачи, команда, клиенты и документы работают вместе с единым источником данных и ролевым доступом.
- 2.
Руководители видят полную картину по заказам и загрузке команды, разработчики фокусируются на своих задачах без лишнего контекста, а заказчики получают прозрачный доступ к прогрессу своего проекта — без необходимости писать в чат за каждым обновлением.
Технологии
Результаты
Заинтересовал продукт?
Станьте его клиентом по подписке!
Перейти к сервису

















