Дать заказчику одно место для этапов, задач, файлов, согласований, сообщений и договорных документов.
Проблема
Версии файлов и комментарии хранились в разных чатах, а решение по макету или этапу нельзя было однозначно связать с конкретной версией. Заказчику не хватало прозрачного статуса проекта.
Кабинет показывает план проекта и текущий этап, собирает версии файлов и комментарии, создает запросы на согласование и сохраняет историю решений. Команда управляет сроками, рисками и следующими действиями из отдельного рабочего представления.
Что реализовано
• этапы, задачи и контроль сроков
• файлы, версии и предпросмотр
• согласование или возврат с комментарием
• общая переписка и история действий
• договоры, счета и уведомления
Сценарий работы
1. создать проект с этапами, сроками и ответственными
2. загрузить результат и сохранить номер версии
3. оставить комментарий прямо к материалу
4. согласовать версию или вернуть ее с замечаниями
5. закрыть этап и передать итоговые файлы с историей решений
Законченный демонстрационный процесс от старта проекта до приемки результата и хранения истории.
Эффективность
Согласование привязано к версии, а состояние проекта видно без уточняющих сообщений
• у каждого файла сохраняются версия, автор, дата и решение проверяющего
• возврат на доработку содержит комментарий и не смешивается с новой версией
• заказчик видит текущий этап, сроки и ожидаемое от него действие
• история приемки остается доступной после завершения проекта
Проверка готовности
• новая версия не перезаписывает предыдущую
• согласование относится к выбранной версии и фиксирует участника
• возврат с замечаниями переводит материал в понятный статус
• финальная передача содержит принятые файлы и журнал решений
Стек: React, TypeScript, FastAPI, PostgreSQL, object storage, notifications