Rozproszone systemy
Strona gościa, formularze rejestracji, nagrody, warsztaty, profile fotografów, travel, administracja, scheduling i komunikacja wewnętrzna żyły w osobnych narzędziach.
Realizacja
Od aplikacji mobilnej do kompletnego ekosystemu — platforma, która zarządza fotografami, speakerami, wystawami, warsztatami, konkursami, logistyką, akredytacją, biletami i operacjami jednego z największych festiwali fotografii na świecie.

Kontekst projektu
Xposure wyrósł daleko poza pierwotną aplikację mobilną. To, co zaczęło się jako companion dla gości, stało się zunifikowaną platformą obsługującą niemal każdy aspekt międzynarodowego festiwalu. Celem nie było wyłącznie przeprojektowanie interfejsów — tylko zastąpienie rozproszonych wtyczek WordPress, arkuszy i ręcznych procesów skalowalnym systemem zbudowanym specjalnie pod festiwal.
Nie budujemy „aplikacji na festiwal”. Projektujemy i rozwijamy operating system stojący za całym wydarzeniem.
Poprzedni system narastał latami. Osobne strony, wtyczki WordPress i procesy ręczne obsługiwały różne części festiwalu — aż skala przestała na to pozwalać.
Strona gościa, formularze rejestracji, nagrody, warsztaty, profile fotografów, travel, administracja, scheduling i komunikacja wewnętrzna żyły w osobnych narzędziach.
Te same osoby, sesje i zgłoszenia istniały w wielu miejscach — bez jednego źródła prawdy i ze sprzecznościami między workflow.
Wraz ze wzrostem festiwalu ręczne procesy i arkusze generowały coraz więcej tarcia dla organizatorów, uczestników i volunteerów.
Trzeba było skonsolidować wszystko w nowoczesnej platformie — z lepszą wydajnością, uprawnieniami i UX dla każdej roli uczestnika.
Zamiast wielu odłączonych systemów Xposure staje się jednym ekosystemem czterech produktów — plus publiczna strona festiwalu na wspólnym backendzie.
Single source of truth całego festiwalu: zarządzanie wydarzeniem, użytkownicy i uprawnienia, role, sesje, talks, warsztaty, wystawy, awards, konkursy, travel, accommodation, messaging, powiadomienia, walidacja QR, akredytacja, store, analytics i API konsumowane przez każdy produkt w ekosystemie.

Mission control organizatorów przez cały rok: planowanie festiwalu, scheduling, speakerzy i fotografowie, venue i floor maps, konkursy i judging, rejestracje, bilety, hotele, travel, volunteerzy, uprawnienia staff, dashboardy analityczne i monitoring operacyjny w czasie rzeczywistym. Zastępuje dziesiątki osobnych narzędzi admina.

Spersonalizowany panel dla fotografów, speakerów, wystawców, jury i gości: profil, bio, portfolio, itinerary, hotel, zaproszenia, propozycje sesji, zgłoszenia warsztatów i exhibition, award entries, digital passes, messages, dokumenty i schedule. UI adapts do roli — fotograf widzi inne narzędzia niż speaker czy jury.

Oryginalna app znacząco rozszerzona: personal schedules, nawigacja indoor i BLE, interaktywne mapy, speaker info, booking warsztatów, live updates, bilety QR, push, venue guides i ulubione. Dziś działa bezpośrednio na nowym backendzie — nie na osobnych, odłączonych API.

WordPress/PHP ustępuje miejsca nowoczesnemu Next.js: immersyjny homepage, cinematic transitions, interaktywne browsing wystaw, dynamiczne schedule’e, historie fotografów, AI search, SEO-first architecture, modular CMS i rekomendacje. Publiczna witryna staje się showcase’em festiwalu na tym samym backendzie.

Operacje (multi-festival, venues, stages, schedules, competitions, exhibitions), participant management (fotografowie, speakerzy, jury, VIP, volunteerzy, staff), logistics (hotele, loty, transfery, meals, transport), event experience (indoor nav, QR, tickets, push, live schedules) oraz administration (permissions, approvals, moderation, analytics, reporting).

Każdy produkt łączy się ze wspólną platformą API — zamiast utrzymywać osobne, rozłączone systemy.
Wizualny showcase festiwalu dla gości — storytelling, schedule, wystawy i SEO — zasilany tym samym API co reszta ekosystemu.
Doświadczenie na miejscu i self-service uczestników. Obie warstwy konsumują wspólne auth, CMS, scheduling, messaging i permissions.
Warstwa centralna: authentication, CMS, database, permissions, scheduling, messaging, competitions, travel, notifications — jeden kontrakt dla wszystkich klientów.
Operacyjny control centre organizatorów — planowanie, egzekucja i monitoring całego festiwalu na żywo.
Efekt




Niezależnie od skali — pomożemy ustalić kierunek, zakres i technologię, które dają realny efekt.
Technologie w tym projekcie