Wiadomość została wysłana.
Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.
Formularz został pomyślnie przesłany.
Więcej informacji można znaleźć w skrzynce pocztowej.


Innowise pomógł Serverplan zbudować samoobsługowy portal klienta do zarządzania produktami hostingowymi, zamówieniami, transakcjami, subskrypcjami i ustawieniami konta za pośrednictwem istniejącego interfejsu API Core i oprogramowania pośredniego.
Ujednolicone centrum hostingu i zarządzania kontem
Płynniejsze przepływy pracy dzięki integracji Core API i oprogramowania pośredniczącego

Serverplan to włoski dostawca usług hostingowych i chmurowych. Oferuje hosting współdzielony, VPS, serwery dedykowane, rozwiązania chmurowe i usługi związane z domenami dla firm, które potrzebują niezawodnej infrastruktury i stałego wsparcia technicznego. Firma działa od 2002 roku i ma siedzibę w Cassino we Włoszech.
Nasz zespół zajął się frontendową częścią Octopusa i połączył go z backendem, aby zbudować nowy obszar klienta dla użytkowników Serverplan.
Portal korzystał z tego samego Core API, co projekt Order Wizard. Mówiąc prościej, backend zawierał już logikę i dane potrzebne dla platformy, ale dane te nie mogły trafić bezpośrednio do interfejsu w sposób przyjazny dla użytkownika. Dlatego rozwiązanie zawierało również warstwę oprogramowania pośredniego, która przekształciła dane API dla interfejsu użytkownika.
Sam portal został zaplanowany jako zestaw modułów obejmujących główne czynności potrzebne użytkownikom: otwieranie pulpitu nawigacyjnego, konfigurowanie produktów, zarządzanie projektami i zamówieniami, przeglądanie historii transakcji, dostęp do faktur, praca z przedpłaconymi kredytami i subskrypcjami, wybór metod płatności i aktualizacja ustawień konta. Ta konfiguracja była zgodna z istniejącą strukturą domeny i nadała obszarowi klienta logiczny kształt w miarę rozwoju projektu.
Pulpit nawigacyjny Octopus zawierał główne dane konta i usługi w jednym miejscu. Użytkownicy mogli otworzyć jeden ekran i szybko sprawdzić aktywowane zamówienia, zamówienia w trakcie konfiguracji, terminy płatności, płatności i faktury. Nasz zespół zbudował frontend dla tej części portalu i połączył go z zapleczem, aby te przepływy mogły działać w nowym obszarze klienta. Dla użytkowników Serverplan oznaczało to mniej czasu spędzonego na szukaniu rutynowych informacji o koncie i usługach.
Ta część portalu zebrała konfigurację produktów i zarządzanie zamówieniami w jednym miejscu, obejmując domeny, hosting współdzielony, hosting dla resellerów, Powermail, PEC, serwery dedykowane i VPS. Zawierała również specjalne narzędzia do zarządzania pakietami i listami zamówień według typu produktu, a także funkcje zarządzania projektami do tworzenia niestandardowych zakresów i grupowania powiązanych obiektów. Zamiast więc przeskakiwać między rozłączonymi sekcjami i próbować śledzić wszystko ręcznie, użytkownicy mogli obsługiwać różne produkty i powiązane działania w tym samym obszarze klienta, co było znacznie mniej kłopotliwe.
Octopus oferował również historię transakcji, dostęp do wystawionych faktur i zarządzanie kredytami przedpłaconymi z doładowaniami, historią transakcji, limitami użytkowania i powiadomieniami. Funkcje te utworzyły stronę rozliczeniową nowego obszaru klienta i dały użytkownikom jaśniejszy obraz ich operacji finansowych bez dodatkowej wymiany informacji. W przypadku Serverplan dodało to bardziej kompletną obsługę konta w zakresie płatności i codziennych zadań rozliczeniowych.
Portal obejmował również zarządzanie subskrypcjami w celu automatycznego odnawiania zamówień z opcjami modyfikacji i anulowania. Użytkownicy mogą również zarządzać elektronicznymi metodami płatności, takimi jak karty kredytowe i PayPal. Zamiast więc oddzielać powtarzające się działania serwisowe od zadań związanych z płatnościami, Serverplan może połączyć je w tym samym obszarze klienta i ułatwić obsługę tych przepływów.
Sekcja konta zawierała dane osobowe, kontakty rozliczeniowe, ustawienia dostępu, 2FA i dziennik aktywności, dzięki czemu użytkownicy mogli zarządzać podstawową konfiguracją konta z jednego miejsca. W ramach szerszych prac nad portalem, Innowise pomógł przenieść te przepływy kont do tego samego obszaru klienta, co działania związane z usługami, dzięki czemu portal stał się bardziej spójny w codziennym użytkowaniu.
Innowise zarządzał projektem przy użyciu Agile, co pasowało do budowy portalu takiego jak ten, gdzie wymagania mogą się zmieniać w miarę kształtowania się nowych sekcji. Zamiast próbować mapować każdy szczegół od pierwszego dnia, zespół poruszał się w iteracjach i pracował nad zakresem krok po kroku.
Aby ułatwić zarządzanie, portal został podzielony na moduły w oparciu o istniejącą strukturę domeny. Dało to zespołowi bardziej przejrzysty sposób na równoległą pracę nad różnymi częściami obszaru klienta, przy jednoczesnym zachowaniu ogólnej organizacji systemu.
Następnie realizacja przeszła przez fazy rozwoju i testowania, z kamieniami milowymi w celu śledzenia postępów i dostosowania wdrożenia do szerszego harmonogramu portalu. Tak więc proces pozostawał elastyczny tam, gdzie był potrzebny, ale nadal był wystarczająco ustrukturyzowany, aby praca przebiegała stabilnie.
Trudność polegała na tym, że backend miał już swoją własną strukturę, która nie odpowiadała temu, co użytkownicy oczekują zobaczyć w portalu klienta. Musieliśmy ukształtować te dane za pomocą oprogramowania pośredniczącego i odzwierciedlić je we frontendzie w sposób, który ułatwiłby codzienne czynności, takie jak zarządzanie usługami lub sprawdzanie faktur.


To rozwiązanie zamknęło obie strony wyzwania jednocześnie. Serverplan ma teraz jeden portal do zadań związanych z usługami, rozliczeniami i kontami, w którym użytkownicy mogą sprawdzać zamówienia, przeglądać faktury, zarządzać subskrypcjami, aktualizować metody płatności i obsługiwać ustawienia konta bez przechodzenia między oddzielnymi sekcjami. Dzięki temu codzienne zarządzanie usługami jest bardziej bezpośrednie i mniej rozproszone.
Pod maską portal nadal współpracuje z istniejącym backendem Serverplan za pośrednictwem Core API i warstwy oprogramowania pośredniego, więc nowa obsługa klienta pasuje do obecnej konfiguracji technicznej firmy, zamiast ją zastępować.
Wiadomość została wysłana.
Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.