KPS-CRM - система документообігу
CRM-система для роботи з внутрішнім документообігом компанії

Клієнт
KPS-CRM
Індустрія - Корпоративне ПЗ
Локація - Італія

Послуги
Індивідуальні CRM-системи
Дашборди
CI/CD - комплекс заходів для швидшого та дешевшого впровадження нових функцій у продакшн
Технологічний стек
Виклик
01.
Розробити CRM-систему для роботи з внутрішнім документообігом компанії. Вона дозволяє користувачам створювати, редагувати та зберігати різні робочі документи та звіти, контакти, чати чи листування з представниками клієнтів тощо.
РішенняРішення
Завдання цього проєкту були реалізовані за допомогою таких технологій
Технології:
React
Ця бібліотека дозволяє швидко створювати застосунки, а декларативний стиль програмування значно спрощує налагодження компонентів та проєкту. Полегшує динамічне створення застосунків, простоту розробки та покращену продуктивність застосунку, односторонній потік даних та використання в розробці мобільних застосунків.
Material-UI
Усі компоненти Material-UI уніфіковані з точки зору дизайну та кольорів. Такий підхід дозволяє розробленому застосунку чи сайту виглядати дуже естетично.
ApolloClient
Спрощує управління віддаленими та локальними даними. Розумний підхід Apollo Client до кешування та звітності про вибірку даних допомагає швидше ітерувати та писати менше коду.
TypeScript
Вбудована статична типізація гарантує підвищену надійність та безпеку під час розробки застосунку. Крім того, у міру зростання проєкту в майбутньому це дозволяє краще та легше масштабуватися.
PostgreSQL
Одна з найпросунутіших реляційних баз даних з відкритим кодом, має об'єктно-орієнтований функціонал, включно з підтримкою концепції ACID (атомарність, узгодженість, ізольованість та довговічність). Включає надійну обробку транзакцій та референційну цілісність.
JSON Web Token
Відкритий стандарт (RFC 7519), що визначає компактний та самодостатній спосіб безпечної передачі інформації між сторонами у вигляді JSON-об'єкта. Токени можна перевірити та їм можна довіряти, оскільки вони цифрово підписані. JWT також може зберігати іншу корисну та неконфіденційну інформацію про користувача.

Результат
01.
Інтеграція цієї CRM-системи допомогла впорядкувати робочий процес компанії та зробила управління документами зручнішим. Збір інформації про клієнтів було оптимізовано.

