Skip to content
jCode

Client projectRetail · e-commerce2022

Decathlon product page for a running shoe, with a photo gallery and size selection
Product page

Client projectRetail · e-commerce2022

Decathlon France: Svelte components for the Vitamin design system

I built reusable Svelte components for Vitamin, the design system used across all of the Decathlon group's e-commerce applications. Documented in Storybook and tested with Cypress, they were made for the group's internal teams to adopt.

Client
Decathlon France
Role
Senior frontend developer, Svelte · Vitamin design system
Duration
5 months, February to June 2022
Setting
Freelance, via DPS Syneido, fully remote, technical autonomy on the frontend
001
Context

The design system and the e-commerce platform

I worked with the product and UX teams on two fronts: the Vitamin design system and the group's e-commerce platform.

002
Approach

How I worked for Decathlon France

Brief and my role
New reusable components for Vitamin and new features for the e-commerce platform, both on the frontend.
Constraints
Components shared across the group's e-commerce applications had to be reliable and documented well enough for internal teams to adopt them.
Technical decisions
Svelte components added to the design system, product-management features, and work on the display and performance of search results.
Checks and releases
I documented the components in Storybook and tested them with Cypress.
003
Deliverables

What I delivered for Decathlon France

  1. Svelte componentsReusable UI components in Svelte, integrated into the design system
  2. E-commerce featuresNew product-management features on the e-commerce platform
  3. Search resultsOptimised display and performance of the platform's search results
004
Technologies and screenshots

Technologies used for Decathlon France

Decathlon listing of men's sportswear with filters and product cards
Product listing
Decathlon gift card page
Gift card page
006
Contact

Let's talk about your project.

Tell me what you want to build or improve, your budget and your target date.

  • Fully remote
  • English or French
  • France · UK · US