
Budowa kompleksowej platformy fintech do zarządzania finansami
Zunifikowany system zarządzania aktywami finansowymi i danymi jest ważnym punktem w nowoczesnym krajobrazie fintech. Jest to główna idea tego projektu: stworzenie scentralizowanej platformy, na której użytkownicy mogą uzyskać dostęp i sprawdzić swoje informacje finansowe w jednym miejscu.
Nasz europejski klient to duża instytucja finansowa, która zarządza szerokim portfolio usług finansowych, w tym funduszami emerytalnymi, instytucjami kredytowymi i różnymi narzędziami inwestycyjnymi. Organizacja nadzoruje wiele firm, z których niektóre są małymi i średnimi przedsiębiorstwami, i wymaga zunifikowanego rozwiązania cyfrowego do agregowania danych w całym swoim ekosystemie. Istniejąca platforma nie spełnia już ich potrzeb, co wymaga opracowania zupełnie nowego systemu.
W tym artykule dzielimy się tym, w jaki sposób Agiliway nawiązało współpracę z klientem, aby pomóc mu rozwinąć istniejące rozwiązanie i zbudować nowe dodatki, aby jego wizja stała się rzeczywistością.
Zakres zadań i wyzwań
Ten projekt wiązał się z mieszanką wyzwań technicznych i planistycznych, które wymagały starannego planowania, elastycznego rozwoju i bezpiecznej infrastruktury. Do najważniejszych należały:
- Projekt obejmował zbudowanie całkowicie nowej platformy w celu zastąpienia przestarzałego systemu.
- Platforma musiała zintegrować złożone dane z wielu wewnętrznych i zewnętrznych instytucji finansowych.
- Przedstawić opracowane rozwiązanie w intuicyjnym, przyjaznym dla użytkownika interfejsie.
- Innym wyzwaniem było stworzenie oddzielnego systemu do publikowania artykułów, wydarzeń i udostępniania wiedzy finansowej. System ten musiał być ściśle zintegrowany z główną aplikacją, a jednocześnie bezpieczny i odizolowany od publicznego dostępu w celu ochrony poufnych danych.
- Ze względu na poufny charakter danych, zwłaszcza w systemie treści, wszystko musiało być dobrze chronione i ograniczone wyłącznie do zaufanych użytkowników.
- Dodatkowym elementem projektu było zaplanowanie chatbota opartego na sztucznej inteligencji, którego zadaniem będzie nie tylko udzielanie odpowiedzi na pytania, ale również pomoc użytkownikom w ustalaniu celów finansowych, takich jak miesięczne oszczędności.
Proponowane rozwiązania
Aby rozwiązać te problemy, zespół programistów Agiliway podjął następujące działania w celu przyspieszenia realizacji projektu:
- Zbudował nową platformę od podstaw, aby zastąpić starą, w pełni dostosowaną do potrzeb klienta.
- Zajął się całym rozwojem front-end, skupiając się na doświadczeniu użytkownika, projekcie wizualnym i przejrzystych pulpitach z dynamicznymi wykresami i symulacjami.
- Dodał obsługę importu danych zarówno z własnych usług klienta, jak i firm zewnętrznych, dzięki czemu użytkownicy mogli zobaczyć wszystkie swoje informacje finansowe, np. pożyczki, emerytury, oszczędności itp. w jednym miejscu.
- Opracował oddzielny CMS przy użyciu Next.js do zarządzania treścią, taką jak artykuły i wydarzenia, płynnie zintegrowany z główną platformą.
- Zabezpieczył CMS, uruchamiając go w izolowanych kontenerach i wymagając dostępu VPN, aby chronić poufne informacje.
Dostarczona wartość
Nowa platforma zapewnia użytkownikom jaśniejsze podejście do zarządzania wszystkimi informacjami finansowymi w jednym miejscu. Dzięki interaktywnym pulpitom nawigacyjnym i narzędziom wizualnym pomogła ludziom podejmować mądrzejsze decyzje dotyczące takich kwestii, jak oszczędności, pożyczki i emerytury.
Elastyczna konstrukcja systemu ułatwiła klientowi jego rozbudowę i dodawanie nowych funkcji w miarę upływu czasu. Dane wrażliwe są chronione dzięki silnym środkom bezpieczeństwa, takim jak aplikacje kontenerowe i dostęp VPN. Oddzielenie systemu treści ułatwiło również zarządzanie usługami finansowymi i materiałami edukacyjnymi bez mieszania ich.
Zespół programistów Agiliway rozpoczął również prace nad integracją chatbota opartego na sztucznej inteligencji w celu udzielania spersonalizowanych porad finansowych, co jest dużym krokiem w kierunku uczynienia platformy jeszcze bardziej zaawansowaną i zorientowaną na użytkownika.