Suksesshistorie

Creodias

Leverer et moderne, responsivt CREODIAS 2.0-nettsted som gir kunden sømløs tilgang til jordobservasjonsdata, verktøy og skytjenester for prosessering av disse.

api
cms
front-end

Om Creodias

CREODIAS er en plattform for data- og informasjonstilgangstjenester som ble etablert av Den europeiske romfartsorganisasjonen i 2017. Den fungerer som en nøkkelkomponent i Copernicus Data Space Ecosystem og legger til rette for standardisert tilgang til Copernicus’ jordobservasjonsdata og prosesseringsverktøy.

Med over 20 000 registrerte brukere fra 190 land tilbyr selskapet en stor mengde lokalt tilgjengelige jordobservasjonsdata, noe som gjør det til en verdifull ressurs for forskere, bedrifter og enkeltpersoner over hele verden.

steinersteiner
steiner
steinersteiner

Tidslinje

970 arbeidstimer fra prosjektet ble lansert til den endelige utgivelsen

prosjektets lansering

Februar 2023

Pågående

Februar 2023 – juni 2023

prosjektets utgivelse

Juni 2023

Prosjektets omfang

Kunden henvendte seg til oss med et ferdig, detaljert designprosjekt med en krevende innholdsstruktur. Vår jobb var å utvikle et fleksibelt og responsivt WordPress-system, inkludert:

Utvikling av en komplett 2.0-versjon av det eksisterende nettstedet basert på kundens oppdaterte design for alle undersider

Integrasjon med API-er med kundens interne overvåkingssystem

Innføring av SSO (Single Sign-On) og global påloggingsfunksjonalitet

Integrasjoner med dokumentasjon samt tilgang til hele dokumentasjonen

Henting av artikler i databasenIntegrasjon med dokumentasjon samt tilgang til hele dokumentasjonen

Utvikling

Utfordringer og løsninger

  • 01.

    Høy kompleksitet

    Vi tok på oss vårt første svært komplekse prosjekt, som involverte kundens intrikate infrastruktur og krevde avansert implementeringskompetanse. Vårt primære mål var å implementere SSO (Single Sign-On) – global påloggingsfunksjonalitet. Resultatet er at alle brukere som logger seg på WordPress-miljøet, får problemfri tilgang til alle relevante elementer og ressurser.

  • 02.

    Forskjeller i desktop- og mobilversjoner

    Vi la merke til at det var betydelige forskjeller mellom desktop- og mobilversjonene av prosjektets design. Målet vårt var å skape en løsning som ville få grensesnittet til å se konsistent og brukervennlig ut på begge plattformer. Ved å bruke en responsiv designtilnærming sørget vi for at nettstedet tilpasser seg ulike skjermstørrelser. På denne måten kan brukerne enkelt få tilgang til og samhandle med plattformen, uansett om de bruker en datamaskin eller en mobil enhet.

  • 03.

    Sammenslåing av rader

    For å forbedre presentasjonen av data og tabellens generelle brukervennlighet implementerte vi funksjonalitet for sammenslåing av rader. Slik kunne vi slå sammen tilstøtende celler i tabellen for å skape en mer organisert og visuelt tiltalende layout. Ved å slå sammen celler med lignende eller relatert innhold, reduserte vi effektivt rot og gjorde det enklere for brukerne å forstå informasjonen på et øyeblikk. I tillegg sørget vi for nøyaktig visning av data i de sammenslåtte cellene.

  • 04.

    tilpasset wordpress-utvidelse

    Vi utviklet en tilpasset WordPress-utvidelse, som viste seg å være en «game-changer» når det gjaldt å utvide plattformens muligheter. Vi var i stand til å utvide de opprinnelige funksjonene i WordPress, slik at nettstedet fikk forbedrede funksjoner som var skreddersydd til kundens unike behov.

  • 05.

    radesammenslåing

    Utviklingsprosessen vår omfattet integrering av en lang rekke avanserte frontend-funksjoner, noe som effektivt løftet plattformens muligheter til nye høyder. Gjennom omhyggelig design og implementering har vi lagt til en rekke tilleggsfunksjoner som ikke bare forbedrer brukeropplevelsen, men som også utvider systemets generelle omfang.

  • 06.

    tilpasset wordpress-utvidelse

    Prosjektet var svært komplekst med tanke på kundens infrastruktur. For å få til en sammenhengende og vellykket utrulling måtte vi jobbe tett med kundens DevOps-team og skape et helt miljø fra bunnen av. Utfordringen bestod i å utvikle en svært tilpasningsdyktig og skalerbar løsning.

  • 07.

    Kubernetes-klynge

    Nettstedet drives på en Kubernetes-klynge, et avansert og sofistikert miljø som krever opplasting av hele økosystemet. Siden det bare er en komponent i en kompleks prosess, måtte den finjusteres for å sikre at maskinen kan klone seg selv når prosessbelastningen svinger. Ettersom WordPress ikke er designet for slike oppgaver, måtte vi finne en løsning som gjorde det mulig å synkronisere og oppdatere mediefiler som lå på en annen server i kundens infrastruktur, uten problemer. Denne integrasjonen viste seg å være avgjørende for å optimalisere ytelsen og påliteligheten til hele systemet.

  • 08.

     En rekke interessenter

    Prosjektet innebar omfattende kommunikasjon med en rekke interessenter på ulike nivåer. Vi prioriterte effektiv kommunikasjon ved å etablere tydelige kanaler for deling av informasjon, oppdateringer og tilbakemeldinger. Aktiv deltakelse fra alle teammedlemmene skapte et samarbeidsklima der ideer ble verdsatt og vurdert gjennom regelmessige tilbakemeldingsmøter.

Sammendrag

Forbedring av virksomheten

Oppfrisket og modernisert nettsted

Kunden fikk et helt nytt nettsted, som var en betydelig oppgradering fra deres tidligere CMS. Vi ga dem en moderne løsning som var nøye skreddersydd for å dekke deres spesifikke behov, med forbedret funksjonalitet, bedre brukeropplevelse og større fleksibilitet i håndteringen av nettinnhold. Det oppgraderte CMS-systemet gir dem nå en rekke avanserte funksjoner og verktøy som gjør det mulig å opprette, redigere og publisere innhold uten avbrudd.

Gjenbrukbare blokker


Vi introduserte en samling biblioteker som er laget spesielt for kunden, og som inneholder alle sideoppsettene som er designet i Figma. . De nøyaktige malene er omhyggelig utformet ved hjelp av WordPress-blokker, noe som sikrer konsistens, fleksibilitet og effektivitet gjennom hele prosessen med å bygge nettstedet.

Høy tilgjengelighet

Nettstedet er utformet med responsivitet som høyeste prioritet, noe som sikrer en feilfri brukeropplevelse på tvers av ulike enheter og skjermstørrelser. Den er nøye optimalisert for å støtte ledende nettlesere, noe som garanterer jevn ytelse og tilgjengelighet for et bredt publikum.

Konstant støtte

Prosjektstøtten er integrert med Jira, et kraftig prosjektstyringsverktøy som muliggjør en smidig og effektiv arbeidsflyt og effektiviserer kommunikasjon og problemsporing gjennom hele prosessen. Det gjorde det mulig for oss å oppnå full automatisering, noe som reduserte manuelle inngrep betydelig og økte den generelle produktiviteten. Supportforespørsler og tickets logges automatisk inn i Jira, der de kan tildeles, prioriteres og spores av supportteamet. Det garanterer at ingenting faller mellom stolene, noe som fører til raskere responstid og bedre problemløsning.

Resultat

Det vellykkede resultatet av prosjektet ga kunden en betydelig forretningsforbedring med et modernisert nettsted, forbedret brukeropplevelse og et robust støttesystem. Det banebrytende CMS-systemet, den tilpassede WordPress-utvidelsen og de avanserte frontend-funksjonalitetene sørget for en smidig og beriket nettopplevelse som engasjerte brukerne på tvers av ulike enheter og nettlesere. Kunden ligger nå i forkant av bransjen og kan trygt navigere i det digitale landskapet med banebrytende løsninger.

Etter hvert som prosjektet skrider frem, innebærer neste fase å utvikle en e-handelsplattform som gjenspeiler utseendet og følelsen til hovednettstedet. Systemet vil gjøre det mulig for kundene å kjøpe tokens for å få tilgang til jordobservasjonstjenester, og er fullt integrert med nettstedet, noe som sikrer en feilfri brukeropplevelse og effektiv håndtering av transaksjoner. Siden brukerne i dag må sende inn kjøpsforespørsler via e-post, vil de nye løsningene være en ekte «deal breaker» og gi dem en praktisk og enkel metode for å kjøpe tokens.