Бізнес-портал

Бізнес-портал

Виклик

Group 1

Створити вебсайт для багатонаціональної електронної корпорації, який полегшуватиме продаж продуктів. Тож бізнес-портал може бути локальним і міжнародним. Він має дозволяти співробітникам компанії створювати сторінки, наповнювати їх контентом, керувати маркетинговими матеріалами. Користувачі повинні мати змогу замовити демонстраційний продукт, записатися на вебінари та багато іншого. Клієнт надав готовий дизайн в InvisionApp та Figma і детальні описи вимог до кожного модуля чи компонента.

Сайт було розділено на кілька частин: сервер аутентифікації, вебпортал з підтримкою CMS, сайт управління продуктами та мікросервіси, які виконують функції бізнес-порталу.

Group 2

Підхід

Бізнес-портал було створено за допомогою технологій .NET. Сервер аутентифікації створено з використанням IdentityServer4, Graphql (Hot Chocolate), EntityFramework та Hangfire. Він підтримує протоколи OIDC та OAuth2.0. Вебпортал побудовано на Umbraco CMS та React.js із TypeScript для фронтенду, де було створено багато компонентів і сторінок на React.js. Багато контролів було винесено в окремий репозиторій для повторного використання. Також ми розширили бек-офіс Umbraco кількома кастомними секціями та редакторами властивостей для гнучкого керування з використанням AngularJS. Було виконано кілька інтеграцій з іншими сервісами, як для публічного доступу, так і для клієнтів. 

Основні характеристики

Group 3

Робота була організована з використанням канбан-дошки, де кожне завдання було прив’язане до епік. У координації між PO, ключовими клієнтами та командою брав участь менеджер проєкту. Для автоматичного розгортання в різних середовищах були додані CI/CD конвеєри в Azure.

Результат

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

Розкажіть нам про ваші бізнес-потреби або ідеї стартапу.

Ми любимо електронні листи, якщо це не маркетинговий спам, тож, будь ласка, зв’яжіться з нами навіть якщо просто хочете привітатись! Будьте впевнені, що ми не використаємо вашу електронну адресу ні для чого, крім відповіді на ваш запит – ніколи. Ми зв’яжемося з вами протягом 48 годин.

Message not sent.
Message not sent.
×
Не знаєте, з чого почати? Ми допоможемо скласти план дій!
Згода на обробку персональних даних
×
Є виклик? Наша команда перетворить його на рішення.
Згода на обробку персональних даних