Uw bericht is verzonden.
We verwerken je aanvraag en nemen zo snel mogelijk contact met je op.
Het formulier is succesvol verzonden.
Meer informatie vindt u in uw mailbox.


Innowise hielp Serverplan met het bouwen van een self-service klantenportaal voor het beheren van hostingproducten, bestellingen, transacties, abonnementen en accountinstellingen via de bestaande Core API en middleware.
Uniforme hub voor hosting & accountbeheer
Soepelere workflows via Core API & middleware-integratie

Serverplan is een Italiaanse provider van hosting- en clouddiensten. Het biedt shared hosting, VPS, dedicated servers, cloud-oplossingen en domein-gerelateerde diensten voor bedrijven die een betrouwbare infrastructuur en voortdurende technische ondersteuning nodig hebben. Het bedrijf bestaat sinds 2002 en is gevestigd in Cassino, Italië.
Ons team zorgde voor het frontend gedeelte van Octopus en verbond het met de backend om een nieuwe klantenzone te bouwen voor Serverplan gebruikers.
Het portaal gebruikte dezelfde Core API als het Order Wizard project. Simpel gezegd bevatte de backend al de logica en gegevens die nodig waren voor het platform, maar die gegevens konden niet op een gebruiksvriendelijke manier rechtstreeks in de interface worden opgenomen. Daarom bevatte de oplossing ook een middlewarelaag die de API-gegevens voor de frontend opnieuw vormgaf.
Het portaal zelf was gepland als een reeks modules die de belangrijkste dingen omvatten die gebruikers moesten doen: het dashboard openen, producten configureren, projecten en bestellingen beheren, transactiegeschiedenis bekijken, facturen openen, met prepaidtegoed en abonnementen werken, betalingsmethoden kiezen en accountinstellingen bijwerken. Deze opzet volgde de bestaande domeinstructuur en gaf het klantgedeelte een logische vorm naarmate het project zich ontwikkelde.
Het Octopus dashboard bracht de belangrijkste account- en servicedetails op één plek. Gebruikers konden één scherm openen en snel geactiveerde bestellingen, bestellingen die nog moesten worden ingesteld, vervaldatums, betalingen en facturen controleren. Ons team bouwde de frontend voor dit deel van de portal en verbond het met de backend zodat deze stromen konden werken binnen het nieuwe klantengebied. Voor de gebruikers van Serverplan betekende dat minder tijd kwijt zijn aan het zoeken naar routine account en service informatie.
Dit deel van de portal bracht productconfiguratie en orderbeheer samen op één plek en omvat domeinen, shared hosting, reseller hosting, Powermail, PEC, dedicated servers en VPS. Het bevatte ook specifieke tools voor het beheren van pakketten en bestellijsten per producttype, samen met functies voor projectbeheer voor het maken van aangepaste scopes en het groeperen van gerelateerde objecten. Dus in plaats van heen en weer te stuiteren tussen losgekoppelde secties en alles handmatig proberen bij te houden, konden gebruikers verschillende producten en gerelateerde acties in hetzelfde klantgedeelte afhandelen met veel minder gedoe.
Octopus bevatte ook transactiegeschiedenis, toegang tot uitgegeven facturen en prepaid beltegoedbeheer met opwaarderingen, transactiegeschiedenis, gebruikslimieten en meldingen. Deze functies vormden de facturering kant van het nieuwe klantengebied en gaven gebruikers een duidelijker beeld van hun financiële activiteiten zonder extra heen-en-weer geloop. Voor Serverplan voegde dit een meer complete account ervaring toe rond betalingen en dagelijkse factureringstaken.
De portal bevatte ook abonnementenbeheer voor automatische verlenging van bestellingen met wijzigings- en annuleringsopties. Gebruikers konden ook elektronische betaalmethoden beheren, zoals creditcards en PayPal. Dus in plaats van terugkerende serviceacties te scheiden van betalingsgerelateerde taken, kon Serverplan ze samenbrengen in hetzelfde klantgedeelte en die stromen gemakkelijker afhandelen.
Het accountgedeelte bracht persoonlijke gegevens, factureringscontacten, toegangsinstellingen, 2FA en een activiteitenlogboek samen, zodat gebruikers de belangrijkste accountinstellingen vanaf één plek konden beheren. Als onderdeel van het bredere portaalwerk hielp Innowise deze accountstromen in hetzelfde klantgedeelte te brengen als servicegerelateerde acties, waardoor het portaal meer samenhang kreeg in het dagelijkse gebruik.
Innowise beheerde het project met behulp van Agile, wat goed paste bij een portal als deze, waar eisen kunnen verschuiven naarmate nieuwe secties vorm krijgen. In plaats van vanaf dag één elk detail in kaart te brengen, werkte het team in iteraties stap voor stap door de scope heen.
Om dat beheersbaar te maken, werd de portal opgedeeld in modules op basis van de bestaande domeinstructuur. Dit gaf het team een duidelijkere manier om parallel aan verschillende delen van het klantgedeelte te werken terwijl het algehele systeem overzichtelijk bleef.
De oplevering ging vervolgens door ontwikkelings- en testfasen, met mijlpalen om de voortgang bij te houden en de uitrol in lijn te houden met de bredere tijdlijn van de portal. Het proces bleef dus flexibel waar nodig, maar toch gestructureerd genoeg om het werk gestaag door te laten gaan.
Het lastige was dat de backend al een eigen structuur had, die niet goed aansloot bij wat gebruikers verwachten te zien in een klantenportaal. We moesten die gegevens vormgeven via de middleware en ze weergeven in de frontend op een manier die alledaagse handelingen zoals het beheren van services of het controleren van facturen eenvoudig maakte.


Met deze oplossing zijn beide kanten van de uitdaging in één keer opgelost. Serverplan heeft nu één portal voor service, facturering en account taken, waar gebruikers bestellingen kunnen controleren, facturen kunnen bekijken, abonnementen kunnen beheren, betaalmethoden kunnen bijwerken en account instellingen kunnen afhandelen zonder tussen de verschillende secties te hoeven bewegen. Hierdoor voelt het dagelijkse servicebeheer directer en minder versnipperd aan.
Onder de motorkap werkt de portal nog steeds met Serverplan's bestaande backend via de Core API en middleware laag, dus de nieuwe klantervaring past in de huidige technische setup van het bedrijf in plaats van deze te vervangen.
Uw bericht is verzonden.
We verwerken je aanvraag en nemen zo snel mogelijk contact met je op.