← Všechny projekty
Shopify Plus Frontendový vývoj Dlouhodobá spolupráce

Dlouhodobý frontendový vývoj e-shopu Snuggs

Frontendový vývoj Shopify Plus e-shopů značky Snuggs napříč pěti samostatnými instancemi a několika jazykovými mutacemi.

Dlouhodobý frontendový vývoj e-shopu Snuggs

Shrnutí projektu

V rámci agentury Ideal Eshop se od března 2024 podílím na dlouhodobém frontendovém vývoji Shopify Plus e-shopů značky Snuggs. Převádím návrhy z Figmy do responzivních landing pages, nových Shopify sekcí a dalších částí e-shopu napříč pěti samostatnými instancemi a několika jazykovými mutacemi.

5
Shopify Plus instancí
03/2024
začátek spolupráce
10+
landing pages a kampaní
Frontend
moje role

Detaily projektu

Kontext, problém, řešení a moje role v projektu.

Kontext klienta

Snuggs je značka zaměřená na menstruační prádlo, která působí na několika evropských trzích. Pro český, slovenský, německý, britský a mezinárodní trh využívá pět samostatných Shopify Plus instancí. Mezinárodní e-shop zároveň obsluhuje další jazykové mutace, například polskou a nizozemskou.

Kontext spolupráce

Na projektu Snuggs pracuji pravidelně od března 2024 v rámci agentury Ideal Eshop. Nejde o jednorázovou realizaci, ale o průběžný rozvoj existujících Shopify Plus e-shopů. Mým hlavním úkolem je převádět hotové návrhy z Figmy do funkčního a responzivního prostředí Shopify, vytvářet nové spravovatelné sekce, testovat výsledné řešení a následně změny nasazovat do jednotlivých instancí.

Řešení

Nové části vytvářím jako znovupoužitelné Shopify sekce a komponenty, jejichž obsah lze následně upravovat přímo v administraci. Při implementaci vycházím z návrhů ve Figmě pro desktop a mobil. Mezilehlé responzivní stavy dopracovávám ručně podle charakteru konkrétní stránky a existujícího chování e-shopu. U navigace vznikla nová desktopová i mobilní implementace od začátku včetně mega menu, chování při scrollování a barevných variant podle typu stránky.

Co jsem udělal

  • Implementace návrhů z Figmy do Shopify tématu pomocí Liquid, HTML, Tailwind CSS a JavaScriptu
  • Tvorba nových komponent a spravovatelných Shopify sekcí
  • Napojení nastavení do administrace
  • Dopracování responzivního chování mezi desktopem a mobilem
  • Přizpůsobení řešení existujícímu tématu
  • Testování v různých rozlišeních a prohlížečích
  • Práce s Gitem a nasazení změn do jednotlivých Shopify Plus instancí
  • Kontrola jazykových mutací a lokálního obsahu

Co jsem řešil

  • tvorba kampaňových a produktových landing pages
  • landing page pro aplikaci Snuggs Phases
  • stránka New to Snuggs
  • kolekce Dreams a Ateliér
  • Black Friday kampaně
  • Swim a Lace landing pages
  • kompletní redesign desktopové a mobilní navigace
  • vytvoření nového mega menu
  • chování navigace při scrollování
  • barevné varianty navigace podle typu stránky a pozadí
  • redesign stránek kolekcí
  • úpravy filtrů, subkolekcí a Shopify metafieldů
  • správa produktů, kolekcí a parametrů pro nové produktové řady

Hlavní výzva

Snuggs klade vysoký důraz na přesnost vizuálního zpracování. Implementace proto nestačí pouze přibližně převést návrh do webové podoby. Jednotlivé části musí co nejvěrněji odpovídat Figmě v typografii, rozestupech, proporcích, chování i responzivních stavech. Další náročnou částí je nasazování změn napříč pěti samostatnými Shopify Plus instancemi a několika jazykovými mutacemi.

Výsledek

Výsledkem je průběžně rozvíjený frontend, který umožňuje značce nasazovat nové kampaně, kolekce a produktové stránky v souladu s aktuálním vizuálním stylem. Návrhy připravené ve Figmě jsou převáděny do responzivních a spravovatelných Shopify sekcí, které lze dále používat a upravovat v administraci. Nové landing pages, navigace, kolekce a další části e-shopu fungují konzistentně napříč jednotlivými Shopify Plus instancemi a jazykovými mutacemi.

Poznámka ke spolupráci

Projekt je realizován v rámci agentury Ideal Eshop. Na projektu působím jako frontendový vývojář a prezentuji zde pouze části, na jejichž implementaci jsem se přímo podílel.

Použité technologie

Shopify Plus Liquid HTML Tailwind CSS JavaScript Shopify metafields Git Figma

Vybrané oblasti práce

Konkrétní části projektu, na kterých jsem se v rámci spolupráce podílel.

Landing pages a kampaně

V rámci dlouhodobé spolupráce vznikla řada produktových a kampaňových landing pages podle návrhů ve Figmě.

  • Snuggs Phases
  • New to Snuggs
  • Dreams
  • Ateliér
  • Black Friday
  • Swim
  • Lace

Nová desktopová a mobilní navigace

Navigace byla implementována od začátku podle nového návrhu ve Figmě.

  • desktopové a mobilní menu
  • mega menu
  • chování při scrollování
  • barevné varianty textu a pozadí
  • přizpůsobení jazykovým verzím

Redesign stránek kolekcí

U kolekcí se měnil vzhled i struktura některých částí stránky.

  • nové zobrazení produktů
  • úprava filtrů
  • napojení filtrů na metafieldy
  • nové zobrazení subkolekcí
  • přizpůsobení desktopu a mobilu

Správa produktů a kolekcí

Součástí dlouhodobé spolupráce není pouze frontendový vývoj.

  • zakládání produktů v administraci
  • správa kolekcí
  • doplňování parametrů
  • nastavování vlastních metafieldů
  • specifické funkce pro produkty nebo kolekce

Ukázky z projektu

Vybrané screenshoty landing pages a kampaní, které vznikly v rámci dlouhodobé spolupráce.

New to Snuggs z projektu Dlouhodobý frontendový vývoj e-shopu Snuggs

New to Snuggs

Snuggs Phases z projektu Dlouhodobý frontendový vývoj e-shopu Snuggs

Snuggs Phases

Dreams z projektu Dlouhodobý frontendový vývoj e-shopu Snuggs

Dreams

Swim z projektu Dlouhodobý frontendový vývoj e-shopu Snuggs

Swim

Máte e-shop, který potřebuje dlouhodobě rozvíjet?

Pomohu vám s implementací nového designu, landing pages, úpravami šablony i průběžným frontendovým rozvojem Shopify nebo Shoptet e-shopu.

Probrat projekt