Lämna dina kontaktuppgifter så skickar vi vårt whitepaper till dig via e-post
Jag samtycker till att mina personuppgifter behandlas för att skicka personligt marknadsföringsmaterial i enlighet med Integritetspolicy. Genom att bekräfta inlämningen samtycker du till att få marknadsföringsmaterial
Tack!

Formuläret har skickats in framgångsrikt.
Ytterligare information finns i din brevlåda.

Innowise är ett internationellt företag som utvecklar mjukvara för hela cykeln som grundades 2007. Vi är ett team på över 1600+ IT-proffs som utvecklar mjukvara för andra företag yrkesverksamma över hela världen.
Om oss
Innowise är ett internationellt företag som utvecklar mjukvara för hela cykeln som grundades 2007. Vi är ett team på över 1600+ IT-proffs som utvecklar mjukvara för andra företag yrkesverksamma över hela världen.

Magento 2-migreringstjänster: strömlinjeformat underhåll och finansiell rapportering

Innowise har migrerat en onlinebutik som utvecklats med Shopware 5 till Magento 2 CE och byggt om backend, frontend och butikens användargränssnitt för att behålla användarvänligheten och effektivisera den finansiella rapporteringen och underhållet för kunden.

Kund

Industri
eCommerce
Region
Tyskland
Kund sedan
2022

Vår kund är en möbeltillverkare baserad i Tyskland. De är specialiserade på att tillverka och sälja premiummöbler för uteplatser, terrasser och andra utomhusområden i Tyskland och EU-länderna.

Detaljerad information om kunden kan inte lämnas ut enligt bestämmelserna i NDA.

Utmaning

Föråldrad teknisk infrastruktur hindrade underhåll och finansiell rapportering

Kunden driver flera webbplatser som bygger på Magento 2 CE-plattform, med en butik i Shopware 5, vilket försvårade underhåll och ekonomisk rapportering. Eftersom Shopware stöder en teknikstack som skiljer sig från Magento, var kundens utvecklare tvungna att uppdatera och distribuera en separat version för Shopware-butiken, vilket medförde längre underhållscykler. Kunden hade också problem med att standardisera försäljningsdata eftersom Magento och Shopware erbjuder olika system för betalningshantering och rapportering.

Kunden uttryckte sin önskan att behålla sin onlinenärvaro standardiserad på Magento-infrastrukturen, så de har vänt sig till Innowise-teamet för att migrera butiken från Shopware 5 till Magento 2 CE. Samtidigt som teknikstacken ändrades var det viktigt för kunden att behålla den äldre funktionaliteten och designen av webbplatsen.

Projektet krävde komplex logik för datamigrering på grund av de olika datastrukturerna mellan Shopware och Magento. Utöver Magento 2-migreringstjänsterna var vi tvungna att bygga om vissa äldre funktioner från grunden för att få dem att fungera på den nya plattformen.

Lösning

Magento 2-migreringstjänster med backend-logikjusteringar och dataöverföring med uppdaterat butiksgränssnitt

Våra ingenjörer inledde projektet med en grundlig analys av kundens webbplatser, inklusive de som byggts på Magento 2 CE. Vi granskade också de funktioner som erbjuds av både Shopware och Magento för att identifiera omfattningen av datamigreringen och definiera de webbplatsfunktioner som kunde migreras och de som behövde byggas upp från grunden.

Efter att ha analyserat projektets omfattning delade våra ingenjörer upp processen i tre steg:

  • Migrera data till den nya plattformen med hjälp av LitExtention-paketet och skapa anpassade skript för att migrera dataposter som inte stöds av LitExtention;
  • Återskapa webbplatsens front-end från grunden, så att äldre färgscheman och gränssnittselement kan fungera i Magento;
  • Återinföra system för betalning och leveranshantering och anpassa dem till samma standard som resten av kundens webbplatser, vilket effektiviserar rapporteringsprocessen.

Datamigrering

Utvecklarna valde LitExtention för att migrera webbplatsdata från Shopware 5 till Magento 2 CE eftersom det stöder båda respektive plattformar. LitExtention's anpassningsfunktioner och stöd för tredjepartstillägg gjorde det möjligt för vårt team att korrekt överföra produktattribut, bilder, kundinformation och orderhistorik från den gamla plattformen. För att underlätta de funktioner som inte stöds av LitExtention dataöverföringsfunktionalitet, som produktsamlingar eller anpassningsalternativ, har Innowise-utvecklare byggt anpassade migreringsskript. Ingenjörerna använde också anpassade skript för att återimplementera funktionalitet från den ursprungliga sidan på den nya plattformen.

Uppdaterad skyltfönster

För kunden var det viktigt att behålla den välbekanta känslan för webbplatsens besökare. Eftersom Magento har olika färgscheman och gränssnittselement var våra utvecklare tvungna att bygga hela frontend-delen från grunden.

Med originalsidorna som mallar har vårt team återskapat designen och frontend-funktionerna, så att besökarna befinner sig i en välbekant digital miljö och inte har några problem med att navigera i produktsamlingarna och göra beställningar.

För att underlätta en smidig övergång till den nya infrastrukturen har vi också åtgärdat flera återkommande buggar som plågade den tidigare versionen av webbplatsen. Resultatet blev ett visuellt enhetligt gränssnitt och förbättrad prestanda och tillförlitlighet för onlinebutiken.

Nya funktioner och anpassningar

Förutom att återskapa webbplatsens användargränssnitt och migrera data till den nya plattformen har teknikteamet implementerat flera funktioner som ytterligare underlättade övergången för kunden och deras respektive köpare.

Våra utvecklare har implementerat betalnings- och fraktalternativ för den nya webbplatsen på samma sätt som de är byggda på resten av kundens butiker. De strömlinjeformade funktionerna möjliggjorde ett sömlöst kundflöde eftersom kunderna nu kan förvänta sig samma shoppingupplevelse oavsett vilken butik de besöker.

Ur kundens synvinkel innebär standardiserad betalning och frakt bekväm spårning av försäljningsdata och finansiell rapportering.

Teknik

Back-end

PHP, Magento 2, PHPCS, PHPStan

Front-end

HTML, JS, Less

Databas

MySql, Elasticsearch

DevOps

Docker, Warden, CI/CD

VCS

Git, Bitbucket

Process

Vårt första steg var att samla in och dokumentera kundens krav. Därefter studerade vårt team de webbplatser som kunden driver för att fastställa vilka funktioner kunden vill implementera och sammanställde omfattningen av uppgifter relaterade till datamigrering.

Därefter gick de igenom uppgifterna, gav varje uppgift en prioritet och valde ut teammedlemmar som skulle hantera dem. Teamet har delat upp projektet i tvåveckorssprintar, i slutet av vilka utvecklarna höll regelbundna demos med kunden för att diskutera resultaten och planera uppgifterna för nästa sprint. Utvecklarna hade också samtal med kunden två gånger i veckan för att ta upp uppkomna problem och åtgärda dem så snabbt som möjligt.

Det flexibla och anpassningsbara tillvägagångssättet gjorde det möjligt för vårt team att erbjuda problemfri och strömlinjeformad programvarutjänst till kunden. Våra ingenjörer lyckades upprätthålla kontinuiteten med den ursprungliga designen, införliva välbekanta element och samtidigt förbättra användarupplevelsen.

Team

1
Projektledare
1
Back-end-utvecklare
1
Front-end-utvecklare
team-innowise

Resultat

Effektiviserad rapportering och underhåll, uppdaterad infrastruktur för e-handel

Innowise har framgångsrikt migrerat kundens webbplats från Shopware 5 till Magento 2 CE.

Som ett resultat av Magento 2-migreringstjänsterna effektiviserade kunden sin finansiella rapportering och sina underhållsinsatser medan deras kunder fortsatte att njuta av den välbekanta webbplatsen.

Expertkunskaperna hos Innowise-team gjorde det möjligt för dem att överföra hela funktionaliteten hos webbplats för arv, vilket eliminerar kompatibilitetsproblem med Magento 2 CE.

Projektets löptid
  • Augusti 2022 - december 2022

30%

minskade underhållskostnader

12%

ökad prestanda för webbplatsen

Kontakta oss!

Boka ett samtal eller fyll i formuläret nedan så återkommer vi till dig när vi har behandlat din förfrågan.

    Vänligen inkludera projektinformation, varaktighet, teknologistack, IT-proffs som behövs och annan relevant information
    Spela in ett röstmeddelande om ditt projekt för att hjälpa oss att förstå det bättre
     
    Bifoga ytterligare dokument vid behov
    Ladda upp filen

    Du kan bifoga upp till 1 fil på totalt 2 MB. Giltiga filer: pdf, jpg, jpeg, png

    Observera att när du klickar på knappen Skicka kommer Innowise att behandla dina personuppgifter i enlighet med vår Integritetspolicy för att ge dig lämplig information.

    Vad händer härnäst?

    1

    Efter att ha mottagit och behandlat din begäran kommer vi att återkomma till dig inom kort för att specificera dina projektbehov och underteckna en NDA för att säkerställa konfidentialitet av information.

    2

    Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad uppskattningar.

    3

    Vi ordnar ett möte med dig för att diskutera erbjudandet och komma överens.

    4

    Vi skriver på ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt.

    Tack!

    Ditt meddelande har skickats.
    Vi behandlar din begäran och kontaktar dig så snart som möjligt.

    Tack!

    Ditt meddelande har skickats.
    Vi behandlar din begäran och kontaktar dig så snart som möjligt.

    pil