API та сервіси застосунку
Три версійовані API використовують CQRS, доступ до реляційних даних і стійкі виклики сервісів.
Завдання, перевірка документів і виконання клієнтських проєктів в одному порталі.
Клієнтський портал BDO об’єднує проєкти, документи й завдання. Виконавці бачать, що потрібно зробити, а керівники — як просувається робота різних команд.
Період проєкту · Червень 2023 — квітень 2026
Проєкт, учасники й документи пов’язані із завданням, щоб наступний виконавець міг продовжити роботу.
Власник, виконавці та налаштування доступу визначають участь у роботі над завданням.
Опис, група завдань і вкладення пояснюють, що саме потрібно зробити.
Дати початку й завершення, нагадування та етапи проєкту задають графік роботи.
Статуси завдань, розподіл між виконавцями та перебіг проєктів допомагають підготуватися до зустрічі з клієнтом. Керівник бачить загальну картину й може повернутися до конкретних записів, які потребують уваги.

Портал підтримує окремі завдання й повторювані набори робіт. Шаблони, пакетне створення, проєктні ролі та історія документів допомагають координувати кілька клієнтських проєктів.

На головній сторінці клієнта останні дії показані в контексті його проєктів.
Керівникові проєкту потрібно бачити поточну активність, статуси завдань і прогрес, щоб визначити, яка частина клієнтської роботи потребує уваги.
Головні сторінки порталу й клієнта ведуть до огляду проєкту та груп завдань, пов’язуючи загальну картину з роботою, яку відстежує команда.

Власників і статуси можна зіставити в списку, перш ніж відкривати окреме завдання.
Виконавцю потрібно бачити відповідального за завдання, причину повернення від рецензента та доступну наступну дію.
Реєстр і деталі завдання поєднують статус та відповідального з коментарями рецензента й діями, зберігаючи подальші кроки поруч із самою роботою.

Нове завдання створюють у межах проєкту й доповнюють даними, потрібними для початку роботи.
Нове клієнтське завдання потребує визначених учасників, дат, шаблонів і супровідних матеріалів, перш ніж команда почне його виконувати.
Створення й деталі завдання збирають ці дані та завантажені файли, а готовий запис залишається доступним у спільному реєстрі.

Учасників, шаблони та дати визначають перед передачею завдання в роботу.

Завантажені матеріали залишаються в завданні для подальшої перевірки.

Реєстр поєднує посилання на проєкти, ролі учасників і статуси завдань.

Збережені шаблони слугують основою для повторюваних клієнтських робіт.
Регулярна клієнтська робота потребує набору завдань, який можна готувати для вибраних проєктів без створення кожної задачі з нуля.
Збережені шаблони ведуть до вибору проєктів і задач, визначаючи склад пакета перед детальним плануванням строків.

Перед створенням пакета дати й нагадування перевіряють для вибраних завдань.
Для вибраного пакета завдань потрібно узгодити дати, нагадування, документи та відповідальних перед створенням у проєктах.
Послідовні кроки охоплюють строки, редагування полів, вкладення та призначення, а після них показують перебіг створення завдань.

Поля завдань можна змінити під час підготовки пакета.

Вкладення шаблонів надають виконавцям матеріали для відповідних завдань.

Призначення пов’язує кожне завдання з власником і налаштуваннями доступу.

Окреме вікно показує стан операції створення кількох завдань.

Атрибути порталу й увімкнені функції визначають конфігурацію простору клієнта.
Адміністратору порталу потрібно підготувати простір клієнта, атрибути проєкту та ролі команди до початку операційної роботи.
Налаштування порталу й форми проєктів дають змогу визначати функції та ролі, а створення з Excel підтримує підготовку кількох записів.

Проєктні ролі визначають участь кожного члена команди.

Імпорт з Excel дає змогу підготувати кілька проєктних записів із файлу.

Дані проєкту вводять разом з атрибутами, за якими організовують роботу.

Адміністратор може знайти наявний клієнтський портал або почати створення нового.

Оновлення відкриваються поруч зі списком завдань, зберігаючи контекст поточної роботи.
Учасникові команди потрібно знаходити потрібні оновлення й файли проєкту, зберігаючи контекст завдання або роботи, що потребує реакції.
Сповіщення можна переглядати поряд із задачами та фільтрувати, а активність документів і папки проєкту ведуть до спільних матеріалів.

Фільтри сповіщень звужують перелік оновлень для перевірки.

Історія дій із документами допомагає перейти до перевірки змінених матеріалів.

Проєктні папки зберігають спільні документи в межах відповідного клієнтського проєкту.
Версійовані API, інтеграції Microsoft 365 і модульний інтерфейс підтримують роботу з клієнтськими проєктами.
Три версійовані API використовують CQRS, доступ до реляційних даних і стійкі виклики сервісів.
Функції, доставка подій і фонові завдання координують роботу поза сеансом користувача.
Документні та реляційні сховища доповнюються кешуванням і розподіленими блокуваннями.
Інтеграції Microsoft 365 та зовнішніх сервісів пов’язують документи, підписи й робочі процеси.
Вебчастини SPFx та окремий SPA використовують монорепозиторій із понад 20 функціональними пакетами й внутрішню дизайн-систему.
Entra ID забезпечує ідентифікацію; API Management та Key Vault підтримують доступ і конфігурацію.
Хмарна інфраструктура й релізи для окремих клієнтів керуються автоматизацією та конвеєрами розгортання.
Модульні, браузерні й навантажувальні тести доповнюються статичним аналізом та перевірками якості.
Поєднаємо робочі простори, перевірку документів і розподіл завдань відповідно до того, як ваша команда працює з клієнтами.
Обговорити клієнтський портал