Files
docs/docs/30-modules/05-applications/01-intro.md
T
2026-06-16 15:43:18 +03:00

2.2 KiB

Общая последовательность работы над проектом

  • Любое изменение проекта проходит через создание заявки на изменение проекта
  • Изменение в проект вносится только после одобрения заявки модератором
  • При создании нового проекта, проект создается со статусом Draft, без создания заявки
  • Проект начинает участвовать в конкурсе только после одобрения заявки модератором
sequenceDiagram
    actor User as Пользователь
    participant Application
    actor Moderation as Модератор
    participant Project

Note over User, Project: Создание проекта

    User->>+Project: Создание черновика проекта

Note over User, Project: Заявка на участие в конкурсе

    User->>Application: Заполнение заявки
    Application->>Moderation: Отправка на модерацию
    Moderation-->>Application: Возврат на доработку
    User-->>Application: Исправление заявки
    Application-->>Moderation: Повторная оправка на модерацию
    Moderation->>+Project: Проект учавствует в конкурсе

Note over User, Project: Проект профинансирован

loop
Note over User, Project: Заявка на изменение проекта
    User->>Application: Заполнение заявки
    Application->>Moderation: Отправка на модерацию
    Moderation-->>Application: Возврат на доработку
    User-->>Application: Исправление заявки
    Application-->>Moderation: Повторная оправка на модерацию
    Moderation->>+Project: Применение изменений на проект
end

    User->Project: Завершение работы над проектом

    deactivate Project
    deactivate Project
    deactivate Project