Qubbos: anpassad kassa och snabbare laddtid
Kassan väljer leverans och installation efter postnummer och produkt, byggt på Shopify metaobjects. Dessutom kortare laddtid. En vitvarubutik i Spanien.
Vad är Qubbos?
Qubbos är en spansk e-handel för vitvaror och hemelektronik. De säljer allt från kylskåp och tvättmaskiner till små hushållsapparater.
Vad som behövde lösas
Det var två saker att lösa:
1. Komplex servicelogik
Butiken behövde visa rätt leverans- och installationsalternativ beroende på flera saker:
- Leveranszoner baserade på postnummer, med olika tjänster tillgängliga i olika zoner
- Produktspecifika installationskrav (till exempel kylskåp, ugnar och tvättmaskiner)
- Rörligt pris på installation beroende på produkttyp
- Leveransbegränsningar för vissa varor (trappbärning, bortforsling)
- Dynamiska leveranstider beroende på avstånd till lager (2-4 dagar eller 4-10 dagar)
För att lösa det byggde jag ett system med Shopify metaobjects som hanterar postnummerdata och serviceregler. Kunden ser automatiskt bara de servicealternativ som gäller, både i kassan och på produktsidan.
2. Prestandaproblem
Sajten hade stora problem med laddtiden. Jag gick igenom hela sajten, optimerade bildladdningen, buntade ihop den viktigaste CSS:en, flyttade mindre viktiga skript till slutet av laddningen (så att det visuella laddas snabbare) och tog bort appar som inte användes.