Перейти к содержимому
Web & AI

2026

ARCHKIRS Project Workspace

Защищённое рабочее пространство для работы с клиентами

Автор кейса: Ian Kirs · ARCHKIRS

  • Веб-разработка
  • Автоматизация
Обзор проекта в ARCHKIRS Project Workspace

О проекте

ARCHKIRS Project Workspace - отдельное защищённое веб-приложение для работы с клиентами по конкретным проектам. Оно даёт владельцу и клиенту общий контекст проекта, но не открывает клиенту внутренний административный или финансовый контур.

Клиент видит понятную структуру проекта, текущий диалог, участников и доступный Preview. Общение может идти на русском, сербском или английском: оригинальные сообщения сохраняются, а переводы создаются отдельно и остаются проверяемыми.

Внутри Review Repository AI может опираться на подтверждённые факты и неизменяемый snapshot репозитория, чтобы отвечать на проверяемые вопросы по текущей версии проекта. Решения о цене, сроках, объёме работ и принятии проекта остаются за владельцем. Workspace предназначен для рабочего обсуждения и согласования проекта и не подменяет юридическую подпись или формальное принятие договора.

Задача

Заменить разрозненную переписку по email и мессенджерам единым спокойным пространством, где клиент понимает состояние проекта, видит нужную версию сайта и обсуждает её, не получая доступа к чужим проектам или внутренним данным владельца.

Решение

Workspace построен вокруг конкретного проекта и его участников. Владелец и клиент входят по разным сценариям, доступ проверяется на сервере и через Supabase RLS, а каждый клиент видит только собственный проектный контекст и собственный активный Review. Диалог, переводы, файлы и уведомления сохраняются как отдельные проверяемые данные. Для вопросов о текущей версии Repository AI работает только внутри фиксированного snapshot и evidence-контекста и не подменяет решения владельца.

Что реализовано

  1. 01

    Раздельный вход владельца и клиента, passwordless приглашения и email OTP, роли reviewer / viewer, несколько представителей и несколько проектов.

  2. 02

    Проектный интерфейс Overview / Chat / Participants с понятным состоянием проекта, Preview, участниками и отдельными обсуждениями.

  3. 03

    Мультиязычный диалог RU / SR / EN: оригинал сообщения не изменяется, перевод хранится отдельно, а ошибки перевода не блокируют общение.

  4. 04

    Защищённые вложения с серверной авторизацией, квотами, очисткой жизненного цикла и закрытой выдачей файлов.

  5. 05

    Постоянное состояние непрочитанных сообщений и уведомления с безопасными deep links, которые возвращают пользователя в точный проект и обсуждение после обычной авторизации.

  6. 06

    Server-only AI для перевода, диалога, резюме и транскрипции с проверкой результата, аудитом и ограниченными доверенными операциями записи.

  7. 07

    Repository AI использует подтверждённые факты, неизменяемый snapshot и evidence-контроль для ответов о текущем проекте, не превращая сбой поиска в выдуманный ответ или лишнюю эскалацию владельцу.

  8. 08

    Каждая новая версия сайта для согласования может использовать новый неизменяемый Review-снимок, не переписывая историю уже начатого обсуждения.

Отдельные обсуждения помогают разделять разговоры по участникам, задачам и этапам согласования.
В одном обсуждении клиент и владелец могут обмениваться комментариями, файлами и уточнениями по текущей версии проекта.
Participants управляет доступом к проекту и разделяет роли тех, кто участвует в обсуждении или только просматривает проект.
Клиентский доступ защищён отдельным приватным входом и одноразовым кодом из email.

Что получает бизнес

  • Клиент работает в одном понятном месте вместо цепочек писем, ссылок и сообщений в нескольких сервисах.
  • Владелец и клиент могут работать на разных языках, при этом оригинальные сообщения и история перевода сохраняются.
  • Обычные фактические вопросы по текущей версии проекта могут получать ответ из подтверждённых фактов и repository evidence без лишней передачи владельцу, а реальные коммерческие и проектные решения по-прежнему остаются у владельца.
  • Проектные данные, файлы и обсуждения изолированы по участникам и проектам, а доступ можно отозвать без создания отдельной постоянной ссылки-ключа.
  • Такая архитектура подходит как основа для клиентского портала в студии, агентстве или сервисном бизнесе, где нужно показывать проект, обсуждать результат и контролировать доступ.

Что система намеренно не делает

  • Клиент не получает доступ к другим проектам, внутренней админке или финансовому контуру владельца; доступ ограничен собственным проектным контекстом и активным Review.
  • Repository AI не выходит за фиксированный snapshot и evidence-контекст и не принимает решения о цене, сроках, объёме работ или принятии проекта.
  • Workspace не заменяет юридическую подпись или формальное принятие договора; он предназначен для рабочего обсуждения и согласования проекта.

Связанные руководства

Технологии

Next.js · React · TypeScript · Supabase · OpenAI

Нужна похожая система?

Если вам нужен не просто сайт, а связанный рабочий инструмент, клиентский портал или автоматизация конкретного процесса, расскажите о задаче. Можно начать с небольшой части и развивать систему постепенно.