GoodTime Monty - strona internetowa z animacjami - Codeq
powrót do listy
goodtime monty
Case Study

GoodTime Monty – strona internetowa z animacjami

GoodTime Monty zajmuje się organizacją turystyki w unikalnym stylu Slow Tourism dla najbardziej wymagających i ciekawskich podróżników. Zbudowaliśmy przepiękną i interaktywną stronę internetową, która wyróżnia się niesamowitymi wrażeniami estetycznymi oraz przyjemnością z użytkowania.

Spis Treści

Cele współpracy

Głównym celem projektu było nie tylko zachwycenie odwiedzających piękną prezentacją wizualną, uwzgledniającą intuicyjny UX Design, ale także zapewnienie płynności i wydajności działania strony. Klient chciał, aby strona była zbudowana na platformie WordPress, co miało umożliwić łatwe zarządzanie treścią, wypełnić aspekty dbałości związane z procesem SEO oraz ułatwić proces aktualizacji. Zaprojektowany design strony był bardzo złożony i skomplikowany, zawierał wiele unikalnych sekcji oraz wyjątkowych animacji.

Wśród głównych celów klienta do spełnienia były m.in.:

Problemy i wyzwania

Głównym wyzwaniem wdrożeniowym była liczba oraz złożoność zaawansowanych animacji, przewidzianych na etapie projektowania designu nowej strony. Strona internetowa miała stać się głównym wyznacznikiem ducha marki GoodTime Monty w stylu Slow Tourism, zachęcając klientów już samą swoją interaktywnością i unikalnością do przeżycia czegoś wyjątkowego w ramach oferty turystycznej i do wykonania rezerwacji wycieczek.

Unikalne i złożone animacje na stronie internetowej

Na stronie obecnych jest wiele niestandardowych i całkowicie unikalnych animacji, zaprojektowanych na etapie tworzenia designu. Jednym z kluczowych wyzwań było zaprogramowanie w warstwie front-end wszystkich unikalnych animacji przewidzianych w projekcie, z zachowaniem maksymalnej kompatybilności z różnymi urządzeniami (mobile/tablet/desktop) i przeglądarkami internetowymi (Chrome, Safari, Opera, Edge).

Przykład działania animacji na goodtimemonty.com

Niestandardowy UI design vs komfortowe edytowanie treści

Kolejnym wyzwaniem, jakie napotkaliśmy, było pogodzenie niestandardowego designu z dużą ilością animacji z komfortowym edytowaniem treści w Gutenbergu (WordPress). Gutenberg, nowy edytor blokowy WordPress, musiał być intuicyjny i łatwy w użyciu dla zespołu klienta, który miał edytować i zarządzać treściami na stronie.

Stworzyliśmy niestandardowe bloki Gutenberga, które umożliwiały łatwe dodawanie i edytowanie skomplikowanych elementów i animacji bez konieczności znajomości kodowania, a następnie przeprowadziliśmy szkolenie klienta, aby upewnić się, że potrafi on w pełni wykorzystać możliwości niestandardowych bloków i samodzielnie zarządzać treściami na stronie.

Iteracje poprawek i feedback klienta

Jednym z większych wyzwań przy realizacji całkowicie unikalnych i złożonych stron internetowych takich jak GoodTime Monty, może być spodziewana duża liczba iteracji poprawek oraz ilość feedbacku od klienta. Złożoność projektu sprawia, że w trakcie trwania prac pojawiają się nowe pomysły i prośby, które wymagają ciągłych dostosowań. Taka sytuacja może łatwo wpłynąć na budżet projektu, wydłużając czas pracy i generując dodatkowe koszty.

Jak rozwiązaliśmy problemy klienta

Budowa zespołu projektowego

Od samego początku wiedzieliśmy, że to umiejętności i doświadczenie programistyczne będą kluczowe do osiągnięcia sukcesu wdrożenia GoodTime Monty. Kompetentni programiści nie tylko dostarczają wysokiej jakości kod, ale także przyczyniają się do efektywnego zarządzania projektem, minimalizując ryzyko i zwiększając szanse na osiągnięcie celów projektu w ustalonym czasie i budżecie.

W ramach prowadzenia projektu uczestniczyły w nim następujący specjaliści:

Ze strony całego zespołu konieczne było zwiększone zaangażowanie, zachowanie zmysłu estetycznego i wyczucie animacyjne oraz wysoka kultura pracy i wzajemnego feedbacku.

Wydajny WordPress development

Silnikiem CMS na którym oparliśmy stronę jest WordPress. Główna idea, która nam przyświecała przy planowaniu architektury front-endu oraz back-endu była wygoda, komfortowa i bezproblemowa edycja treści. W tym celu wykorzystaliśmy edytor blokowy Gutenberg, do którego przygotowaliśmy dedykowane bloki zgodnie z dostarczonym designem. Podstawowe założenia techniczne, które towarzyszyły zespołowi wdrożeniowemu to:

Optymalizacja wydajności WordPress

Dzięki starannej optymalizacji, strona internetowa działa płynnie nawet na słabszych urządzeniach, zapewniając użytkownikom niezakłócone wrażenia podczas korzystania ze strony internetowej. Użyliśmy technologii frontendowych takich jak HTML5, CSS3, JavaScript oraz GSAP aby stworzyć płynne i atrakcyjne animacje.

Czym jest GSAP?

GSAP (GreenSock Animation Platform), to biblioteka JavaScript, która umożliwia tworzenie profesjonalnych animacji na stronach internetowych. GSAP zapewnia maksymalną wydajność oraz możliwość tworzenia bardzo indywidualnych animacji, które działają na wszystkich popularnych przeglądarkach.

GSAP pozwala na animowanie praktycznie każdego aspektu strony internetowej, od prostych przejść i przesunięć, po zaawansowane sekwencje animacji. Można animować właściwości CSS, SVG, Canvas, a także właściwości JavaScript. Daje pełną kontrolę nad każdym aspektem animacji, w tym nad czasem, opóźnieniami, prędkością i easings (krzywe ruchu). To pozwala na tworzenie bardzo dokładnych i skomplikowanych animacji. Wszystkie te zabiegi i korzyści wykorzystaliśmy w projekcie.

W celu optymalizacji wydajności wykorzystaliśmy różne techniki, m.in.:

Wszystko w jednym celu – aby zredukować czas ładowania strony oraz zwiększyć jej wydajność.

Testowanie strony na różnych urządzeniach i przeglądarkach

W ramach fazy Quality Assurance, przeprowadziliśmy szereg rozmaitych testów, aby upewnić się, że interfejs jest intuicyjny i łatwy w obsłudze, a także pozbawiony błędów funkcjonalnych i wizualnych. W tym celu wykonaliśmy kilkupoziomowe testy:

Faza Quality Assurance jest bardzo ważnym elementem w procesie budowy każdej strony internetowej, aby zapewnić wysoką jakość i komfort korzystania ze strony przez użytkowników. Dzięki szczegółowym testom wydajności, responsywności, funkcjonalności oraz testom metodą wędrówki poznawczej, strona GoodTime Monty spełnia wszystkie oczekiwania i działa bezbłędnie w każdej przeglądarce internetowej i urządzeniach mobile/tablet/desktop.

Kluczowe aspekty zarządzania projektem

Stały feedback klienta w trakcie trwania prac programistycznych oraz efektywne zarządzanie projektem ze strony Project Managera były kluczowymi elementami, które przyczyniły się do wysokiej jakości końcowego produktu i zadowolenia klienta. Kluczowymi aspektami w kontekście zarządzania projektem było przede wszystkim:

Rozwój i utrzymanie strony

Po realizacji projektu weszliśmy z klientem we współpracę w ramach procesu Continious Improvements, czyli ciągłego udoskonalania strony i reagowania na bieżące problemy i konieczne poprawki. Celem jest nie tylko utrzymanie strony na wysokim poziomie, ale także jej rozwój w odpowiedzi na zmieniające się potrzeby użytkowników i rynku.

Usługi Continuous Improvements przynoszą wiele korzyści dla klienta, w tym:

Continuous Improvements

Usługa Continuous Improvements to kluczowy element zapewnienia długotrwałego sukcesu strony internetowej. Dzięki regularnym pracom polegających na analizie ruchu w serwisie, pracy nad wzrostem konwersji i stałemu wsparciu technicznemu (maintenance), strona GoodTime Monty nie tylko działa sprawnie, ale także stale się rozwija, odpowiadając na zmieniające się potrzeby rynku i użytkowników.

Podsumowanie współpracy

Projekt zakończył się pełnym sukcesem, strona GoodTime Monty została wdrożona zgodnie z harmonogramem i budżetem, spełniając wszystkie wymagania klienta oraz założenia funkcjonalne.

Codeq z pełnym sukcesem dostarczył nam nową stronę internetową zgodnie z harmonogramem, spełniając wszystkie nasze oczekiwania. Ich wiedza techniczna, talenty i zaangażowanie zespołu były kluczowymi elementami ich pracy.

Tom Bonneau
Tom Bonneau Founder @ GoodTime Monty

Porozmawiajmy o Twoim pomyśle!

5.0

Niezobowiązująca konsultacja z ekspertem – pełne zaangażowanie i pomoc podczas rozmowy

Analiza wyzwań i problemów Twojego biznesu online

Rekomendacje dobrych praktyk z zakresu UX Designu i Developmentu

Kompleksowy plan wdrożenia pomysłu od początku do końca

pk
td
gp

Skontaktuj się z nami

Wypełnij formularz lub napisz na biuro@codeq.pl