kodero.netMariusz Różański
Platforma wydarzeń2020–2024

UXDX

UXDX organizuje konferencje dla osób, które tworzą produkty cyfrowe: od San Francisco po Nowy Jork. Przez kilka lat rozwijałem ich platformę: od stron poszczególnych wydarzeń, przez panel, w którym zespół prowadzi całą firmę, po czat dla uczestników i automatyczne maile.

Klient
Organizator międzynarodowych konferencji produktowych, Dublin
Zakres
Panel administracyjny, dedykowane strony wydarzeń, czat dla uczestników, automatyczny mailing, testy E2E, optymalizacja frontu i backendu (Firebase, Firestore)
Strona główna UXDX z listą najbliższych konferencji
  • Gatsby
  • React
  • Firebase
  • Firestore

Czego potrzebowała firma

Kilka konferencji w roku, w różnych miastach i strefach czasowych. Każda ma własną agendę, prelegentów, bilety, partnerów i tysiące uczestników, którzy oczekują informacji na czas.

Mały zespół organizatorów nie mógł przy każdej zmianie czekać na programistę ani ręcznie wysyłać setek wiadomości. Strona musiała też działać szybko, także wtedy, gdy wszyscy wchodzą na nią naraz, w dniu startu sprzedaży albo w trakcie wydarzenia.

Co zrobiłem

Rozwijałem platformę zarówno od strony tego, co widzą uczestnicy, jak i tego, z czego korzysta zespół organizatorów.

  • Pełny panel administracyjny do prowadzenia wydarzeń, prelegentów, agendy i treści
  • Dedykowane strony dla każdej konferencji: agenda, prelegenci, miejsce, bilety i transmisja na żywo
  • Czat dla uczestników, napisany od podstaw
  • System automatycznych maili, które same wychodzą do uczestników we właściwym momencie
  • Testy E2E, które przed każdą zmianą sprawdzają najważniejsze ścieżki na stronie

Szybciej, na froncie i na zapleczu

Dużą część pracy stanowiły optymalizacje. Po stronie przeglądarki strony ładują się szybciej i płynniej działają na telefonie. Po stronie serwera dane z bazy (Firebase, Firestore) są pobierane tylko wtedy, gdy są potrzebne, co przyspiesza stronę i obniża koszty.

Zmiany bez strachu

Przy platformie, która sprzedaje bilety, każdy błąd kosztuje. Dlatego wdrożyłem testy E2E: automat przechodzi przez stronę jak uczestnik i sprawdza, czy wszystko działa, zanim zmiana trafi do ludzi.

Dzięki temu zespół mógł często wprowadzać nowe funkcje i strony wydarzeń, a ryzyko, że coś przestanie działać w dniu konferencji, było małe.

Zrzuty ekranu

  • Dedykowana strona konferencji UXDX San Francisco z biletami i agendą
  • Widok na telefonie: strona konferencji z przyciskiem zakupu biletów
  • Biblioteka nagrań wystąpień z poprzednich konferencji, podzielona na tematy

Twój projekt

Twoja realizacja może być następna

Opisz pomysł w dwóch zdaniach. Odpisuję w ciągu 24 godzin, a wycenę z terminem wysyłam w 48 godzin.