Design system dla G2A.com | Case Study Edge One Solutions

Rozwój design systemu dla globalnego marketplace’u G2A.com

G2A.com

Projekt w skrócie

Klient: G2A.comSektor: gaming / e-commerce / marketplaceModel:IT outsourcingObszar: design system / React / UI components

Edge One Solutions wsparło G2A.com, dostarczając specjalistów IT odpowiedzialnych za rozwój skalowalnego design systemu dla globalnego marketplace’u.

Projekt obejmował tworzenie re-używalnych komponentów UI w React, dokumentację w Storybooku, pracę nad dostępnością WCAG, responsywnością, wydajnością i spójnością wizualną platformy.

Użyte technologie

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Wyzwanie

    G2A.com potrzebowało kompleksowego i skalowalnego design systemu dla globalnego marketplace’u obsługującego ponad 30 milionów użytkowników ze 180 krajów.

    Kluczowym wyzwaniem było opracowanie re-używalnych komponentów UI w React z wykorzystaniem Tailwind CSS, które mogłyby wspierać dynamiczny rozwój platformy i być łatwo wdrażane w różnych częściach aplikacji.

    Rozwiązanie musiało spełniać wymagania dostępności WCAG, działać responsywnie, wspierać wysoką wydajność aplikacji oraz być dobrze udokumentowane dla zespołów frontendowych.

    G2A.com
  • Zakres prac Edge One Solutions

    Edge One Solutions wsparło G2A.com, dostarczając specjalistów IT odpowiedzialnych za rozwój design systemu i biblioteki komponentów UI.

    Zakres wsparcia obejmował tworzenie komponentów w React, pracę z Tailwind CSS, dostosowanie komponentów do wymagań dostępności i responsywności oraz przygotowanie dokumentacji w Storybooku.

    Zespół wspierał również optymalizację kodu pod kątem testowalności, standardów UX/UI, wydajności aplikacji oraz łatwiejszej integracji nowych funkcji przez inne zespoły deweloperskie.

    Scrum IT technology process illustration laptop
  • Rozwiązanie

    W ramach projektu rozwijana jest skalowalna biblioteka komponentów UI w React, zbudowana z wykorzystaniem Tailwind CSS.

    Biblioteka obejmuje zarówno podstawowe elementy interfejsu, takie jak przyciski i pola formularzy, jak również bardziej zaawansowane komponenty, m.in. okna modalne i karty produktów.

    Komponenty są dokumentowane w Storybooku, co ułatwia ich ponowne wykorzystanie, wspiera spójność wizualną aplikacji i skraca czas integracji nowych funkcji w różnych częściach platformy.

  • Znaczenie projektu dla marketplace i design systemów

    W dużych platformach marketplace design system nie jest wyłącznie zestawem zasad wizualnych, ale techniczną podstawą szybkiego, spójnego i przewidywalnego rozwoju produktu.

    Projekt G2A.com pokazuje, jak biblioteka komponentów UI może wspierać skalowanie platformy, automatyzację pracy frontendowej, dostępność interfejsów oraz spójność doświadczenia użytkownika.

    Dla firm rozwijających globalne produkty cyfrowe podobne rozwiązania mogą skracać czas wdrażania nowych funkcji, ograniczać niespójności w interfejsie i ułatwiać współpracę między zespołami produktowymi oraz technologicznymi.

    Gaming and entertainment technology illustration

Powierz swój projekt naszym ekspertom!

Wypełnij formularz
Jak wybrać partnera technologicznego dla Enterprise?

Poznaj kryteria wyboru partnera technologicznego, który pomaga ograniczać ryzyko, skalować IT i usprawniać delivery....  czytaj więcej

Jak wdrożyć zewnętrznego specjalistę IT do zespołu?

Dobry onboarding decyduje o powodzeniu współpracy. Sprawdź, jak wdrożyć zewnętrznego specjalistę IT do zespołu....  czytaj więcej

Jak ograniczyć rotację specjalistów w outsourcingu IT?

Dowiedz się, jak ograniczyć rotację specjalistów w outsourcingu specjalistów IT. Poznaj dobre praktyki, które zwiększają stabilność zespołu....  czytaj więcej