Ironman Athletic Club:
szybka strona dla
lokalnego lidera fitness.
Dla znanego lokalnego klubu fitness zbudowałem stronę, która zastąpiła rozproszone profile w mediach społecznościowych jednym własnym miejscem w sieci, opartym na Next.js i Payload CMS. Poniżej szczegóły.
Klient potrzebował jednego miejsca w sieci, które na telefonie działa szybko i wygląda premium. Celem było też odciążenie pracowników: dzięki systemowi treści oddzielonemu od strony (headless CMS) sami zmieniają grafik i cennik od ręki, bez angażowania programisty.
Wyzwania.
Szybkość na telefonie przy dużej ilości multimediów
Klub chciał mocno wizualnej strony z dużą ilością zdjęć i wideo, które oddadzą surowy klimat siłowni. Wyzwaniem była architektura, która szybko ładuje duże pliki w sieciach 3G/4G, bo od tego zależy też widoczność w lokalnych wynikach Google.
Samodzielna obsługa treści
Pracownicy bez wiedzy technicznej mieli bez problemu sami zmieniać grafik zajęć i cennik w CMS-ie przygotowanym na zamówienie.
Klimat siłowni w internecie
Interfejs miał oddawać surowy, industrialny charakter klubu, a jednocześnie zachować stabilny układ strony i wygodną nawigację.
Rozwiązanie.
Szybkie ładowanie
Frontend zbudowałem w Next.js, żeby strona działała szybko. Dodałem własne animacje uruchamiane przy przewijaniu i zoptymalizowałem obrazy - strona jest dynamiczna, a na telefonie nadal działa szybko.

Architektura headless
Zarządzanie treścią oddzieliłem od samej strony dzięki Payload CMS. Klient dostał własny panel, w którym od ręki zmienia grafik i ofertę, a treści trafiają na stronę przez API.

