Codest-verdien for kunden
Next-Level E-commerce: Bygging av betalingsportaler, datasikkerhet og flerspråklige funksjoner
Kesko Senkai Digital, den største E-commerce-plattformen i Baltikum. Her finner kundene over 60 000 varer, blant annet RTV- og AGD-utstyr, hvitevarer og møbler, hagetilbehør og hverdagsartikler.
- Industri
- E-commerce
- Hovedkontor
- Vilnius, Latvia
- Teknisk stabel
- Ruby on Rails
- Docker
Prosjektbeskrivelse
Den prosjekt inneholdt følgende deler:
Anonymisering av databasen ble gjennomført for å beskytte sensitiv informasjon i databaser. Målet var å beskytte enkeltpersoners personvern og sikre at de opprinnelige dataene forblir ulæselige, spesielt i lys av økende reguleringer som GDPR og den overhengende trusselen om avanonymisering.
Miljøet for iscenesettelse av flere filialer initiativ med sikte på å effektivisere programvareutvikling ved å tilby dedikerte staging-miljøer for ulike grener av en kodebase. Dette oppsettet gjorde det mulig for utviklerne å teste og validere ulike funksjoner eller oppdateringer isolert, noe som bidro til en robust og konsistent utviklingsprosess samtidig som det økte team samarbeid.
Med Citadele Payments: MultiLink Tool, var det primære målet å tilby en sømløs og sikker betalingsplattform. Verktøyet ble utviklet spesielt for Citadele-kunder og store baltiske banker, og ble utviklet for å fremskynde transaksjoner mellom bedrifter og deres kunder, med vekt på hastighet, effektivitet og en konsolidert betalingsopplevelse.
Prosjektet fokuserer på Integrasjon av bankbetalinger for E-commerce plattformene i Latvia og Estland var drevet av behovet for å introdusere en pålitelig, lokal betalingsmetode for nettbaserte transaksjoner. Ved å sømløst integrere Inbanks sikre betalingsbekreftelsesportal var hensikten å skape tillit blant forbrukerne og forbedre den generelle handleopplevelsen på nettet, og dermed potensielt øke omsetningen for kjøpmennene i regionen.
Til slutt vil utviklingen av Flerspråklig E-commerce-plattform handlet om å bryte språkbarrierer i netthandelen. Plattformens formål var å henvende seg til et globalt publikum ved å tilby innhold på flere språk, og ikke bare oversette, men også lokalisere innholdet slik at det ga gjenklang i ulike kulturelle nyanser. Dette prosjektet hadde som mål å utvide marked nå ut til alle og gi en inkluderende og globalt relevant shoppingopplevelse.
I bunn og grunn var hvert av disse prosjektene styrt av motivet om å forbedre brukeropplevelsen, fremme effektivitet og løse spesifikke utfordringer på sine respektive områder
Utfordringer
For Prosjekt for anonymisering av databaserDen største utfordringen var å lage algoritmer som effektivt kunne anonymisere data uten at det gikk på bekostning av integriteten. Det var teknisk krevende å sikre at anonymiseringen var irreversibel samtidig som dataenes funksjonelle relevans ble opprettholdt.
Den Staging-miljø med flere filialer utfordringer når det gjelder automatisering og infrastruktur. Å sette opp individuelle miljøer for hver filial, sikre synkronisering med hovedkodebasen og automatisere dette for hver nye filial krevde kompliserte skript og ressursstyring.
Integrering av Citadele Payments: MultiLink Tool innebar grensesnitt med flere bankvirksomhet systemer. Det var en betydelig teknisk utfordring å sikre sømløs sanntidskommunikasjon mellom disse systemene, samtidig som man håndterte potensielle avvik og opprettholdt et høyt sikkerhetsnivå.
Integrasjon av bankbetalinger for E-commerce-plattformene innebar å skape et sikkert og sømløst håndtrykk mellom plattformene og bankens systemer. Håndtering av finansielle data krevde strenge krypterings- og sikkerhetsprotokoller, samtidig som brukeropplevelsen skulle være problemfri.
Utviklingen av den flerspråklige E-commerce-plattformen var ikke bare en oversettelsesoppgave. Det innebar også å bygge en robust backend som kunne støtte dynamisk innlasting av innhold på flere språk og sørge for at nettstedets ytelse forble optimal uavhengig av språk eller region, samtidig som brukergrensesnittet og brukeropplevelsen ble konsekvent utformet.
Tilnærming og resultater
I prosjektet Anonymisering av databaser gikk vi dypt inn i datastrukturen. Vi utviklet algoritmer for å pseudonymisere personopplysninger samtidig som vi sørget for at dataintegriteten ble bevart. Den største utfordringen vår var å finne en balanse mellom brukervennlighet og personvern.
I arbeidet med Multibranch Staging Environment brukte vi Infrastructure as Kode (IaC)-verktøy. Dette gjorde det mulig for oss å dynamisk klargjøre isolerte staging-miljøer for hver filial, noe som sikret optimal ressursutnyttelse og isolert testing.
I arbeidet med Citadele Payments: MultiLink Tool-prosjektet var vårt primære fokus en sikker API-integrasjon med Citadele-betalingsgatewayen. Vi konsentrerte oss om å muliggjøre en smidig transaksjonsflyt, levere umiddelbare oppdateringer av betalingsstatus og tilby en enhetlig løsning for sømløse forbindelser med ulike banker.
For Integrasjon av bankbetalingerI forbindelse med lanseringen av E-commerce-plattformen la vi til rette for et sikkert bånd mellom plattformen og Inbanks betalingsgateway. Det var viktig for oss å garantere at transaksjonene var både sømløse og sikre. Vi la særlig vekt på valutakompatibilitet, og tok hensyn til de lokale finansielle økosystemene i Latvia og Estland.
I det flerspråklige E-commerce-plattform-prosjektet innlemmet vi et robust innholdshåndteringssystem med støtte for flere språk. Vi gikk lenger enn bare oversettelser; vi la inn lokaliseringsverktøy for å tilpasse innholdet til ulike regionale nyanser og tradisjoner.
Vi har implementert forbedret databeskyttelse gjennom vår anonymisering av databaser Vi er opptatt av å sikre at vi oppfyller globale standarder for personvern. Dette engasjementet øker tilliten til løsningene våre. Vi har også utviklet et staging-miljø for flere bransjer som effektiviserer testprosessene våre.
Denne innovasjonen er betydelig reduserer risikoen for feil i produksjonsmiljøet, noe som sikrer kvaliteten på utdataene våre. Ved å integrere Citadele Payments' MultiLink Tool & Inbank Payment har vi løftet transaksjonsopplevelsen, og tilbyr både sømløse og sikre operasjoner. Dette øker ikke bare kundenes tillit, men åpner også for økt salg. Vi har satset på det globale markedet og etablert en flerspråklig E-commerce-plattform som gjør det mulig for oss å henvende oss til et bredt publikum. Denne tilnærmingen øker brukerengasjementet og salget ved å tilby en kulturelt tilpasset handleopplevelse. Alt i alt er engasjementet vårt tydelig i løsningenes pålitelighet, sikkerhet, brukervennlighet og skalerbarhet.
Kundens mening
Jeg må innrømme at The Codest har gitt oss et kvalifisert team av backend-ingeniører som har gjort jobben sin uten noen klager. De har jobbet med å lansere en ny plattform på toppen av en eksisterende E-commerce-plattform.
GIEDRIUS RIMKUS
Engineering Manager hos Kesko Senukai Digital