Good Sheet
Rozwój aplikacji do budżetowania
- UsługaFront-end Development
- ProjektHoly Studio
- Rok2020-2022
Good Sheet to aplikacja do zarządzania cash flow, nad którą współpracowaliśmy wraz z naszym wieloletnim partnerem Holy Studio, prowadzonym przez Gabrielę Kanik i Piotra Synowca, który jest pomysłodawcą i twórcą projektu. Celem było stworzenie intuicyjnej aplikacji typu SPA (Single Page Application), która miałaby być lepszą alternatywą dla Excela w zarządzaniu finansami dla początkujących przedsiębiorców.
Kontekst projektu
Współpraca pomiędzy Codee a studiem brandingu Holy Studio trwa już ponad dekadę. W tym czasie wdrożyliśmy dla Holy dziesiątki serwisów o różnych rozmiarach. Od stron-wizytówek aż po portale inspirowane takimi gigantami jak Airbnb.
Po latach zarządzania studiem brandingu, Piotr chciał stworzyć aplikację, która byłaby wsparciem w zarządzaniu budżetami dla początkujących przedsiębiorców. Holy Studio odpowiadało za wszystkie prace kreatywne oraz backendowe, a nasz software house był w pełni odpowiedzialny za aplikację front-endową.
Współpraca z Krzysztofem była kluczowa dla sukcesu projektu. Jego umiejętność szybkiego zrozumienia założeń, dokładność oraz doświadczenie w optymalizacji procesów znacząco przyczyniły się do sprawnego realizowania projektu.
Cele projektu
Nasze główne cele były następujące:
- Wykorzystanie technologii Vue.js oraz Nuxt do stworzenia aplikacji.
- Rozwój umiejętności naszych zespołów poprzez pracę z kolejnym frameworkiem, przy którym wcześniej nie pracowaliśmy (Django + Django Rest Framework).
- Poprawa doświadczenia użytkownika w zarządzaniu budżetami.
Wyzwania
Główne wyzwania obejmowały:
- Stworzenie prostej, intuicyjnej aplikacji, co wymagało precyzyjnego planowania.
- Ograniczone zasoby czasowe, ponieważ projekt realizowaliśmy po godzinach.
- Szybka reakcja na feedback użytkowników, co wymagało optymalizacji procesów.
Krzysztof od samego początku szybko wgryzł się w stworzoną przez nas dokumentację i dbał o to, żeby projekt był wdrażany w bardzo dokładny i szczegółowy sposób. Jego zaangażowanie i zdolność do otwartej, transparentnej komunikacji pozwoliły nam skrócić czas pracy nad aplikacją o kilkadziesiąt procent. Dzięki Krzyśka doświadczeniu mogliśmy testować rozwiązania, które przyspieszały development, nie tracąc na jakości kodu.
Proces realizacji
Planowanie i badania
Piotr rozpoczął projekt w 2021 roku od rozmów z potencjalnymi użytkownikami (programistami, freelancerami, prawnikami) na temat ich doświadczeń w zarządzaniu cash flow. Wiele osób unika Excela, bo jest skomplikowany i stresujący w użyciu. Piotr zauważył, że początkujący przedsiębiorcy, którzy nie zarządzają regularnie swoim cash flow, zwiększają ryzyko niepowodzenia swojej firmy i popadnięcia w kłopoty finansowe, w związku z brakiem kontroli nad budżetami. Jego podstawowym założeniem było rozwiązanie tego problemu w ramach stworzenia aplikacji Good Sheet.
Projektowanie i konsultacje
Holy Studio przygotowało wstępne widoki aplikacji, które zostały następnie skonsultowane z potencjalnymi użytkownikami. Po zebraniu feedbacku oraz dokonaniu niezbędnych poprawek, nasz software house mógł przejść do działania i rozpocząć prace przy wdrożeniu front-endowej warstwy aplikacji. Wdrożyliśmy przyjazny panel administracyjny, korzystający z oryginalnej typografii i pastelowych kolorów, aby zwiększyć czytelność informacji finansowych i dać wrażenie posiadania kontroli nad tym, co się dzieje w firmie.
Wybór technologii
Jako główny developer zaproponowałem użycie Vue.js oraz Nuxt.js na froncie, a backend, za który odpowiadał Piotr Synowiec, opierał się na Django, Django REST Framework, Celery i Redis. Holy Studio do projektowania użyło Figmy oraz Adobe Illustrator. Ich główna projektantka zaprojektowała unikatowy ilustracyjny key visual, porównywalny do standardów znanych aplikacji takich jak Notion.
Implementacja
Prace nad projektem zostały rozdzielone na ponad rok. Zaczęliśmy od budowania podstawowych widoków, które pozwalały sprawdzić reakcje użytkowników. Spotykaliśmy się regularnie co dwa tygodnie, a w ostatnich trzech miesiącach co tydzień, aby omawiać postępy i priorytety. W dedykowanym projekcie na Asanie działaliśmy wg metodologii Kanban, organizując poszczególne zadania na te, które są planowane, wykonywane, testowane i zrobione.
Wiem, że będziemy dalej współpracować przy kolejnych kreatywnych projektach, bo nie znam innego tak zaangażowanego partnera jak Krzysztof i jego zespół Codee. Współpraca z nim działa na zasadach plug and play – jesteśmy w stanie przejść do testowania pomysłów i hipotez w przeciągu paru dni od rozpoczęcia projektu. Przez 14 lat istnienia naszego studia brandingu współpracowaliśmy z wieloma innymi programistami i żaden inny partner nie był w stanie dostarczyć nam takiej jakości, dostępności oraz odpowiedzialności jak Krzysztof wraz ze swoim zespołem.
Rezultaty
Projekt spotkał się z dużym zainteresowaniem. W pierwszych tygodniach po publikacji zarejestrowało się kilkuset użytkowników, którzy dostarczali cennego feedbacku. Wraz z Piotrem szybko zareagowaliśmy na zgłaszane problemy, co pozwoliło na bieżąco poprawiać aplikację.
- Nauczyliśmy się, jak ważne jest testowanie małych elementów aplikacji na wczesnym etapie i sprawne reagowanie na feedback użytkowników.
- Od tego czasu planujemy krótsze i bardziej intensywne sprinty w bieżących projektach.
- Opieramy się o znaną i cenioną metodologię pracy Lean Startup.
Jeszcze bardziej doceniliśmy ponad dekadę wspólnych projektów, które pozwoliły nam znacząco się rozwinąć i zbliżyć pod względem biznesowym. Krzysztof dostarczył nam szereg rozwiązań, które skróciły czas pracy i pozwoliły lepiej planować dalsze działania.
Jeśli poszukujesz zaangażowanego i doświadczonego partnera do realizacji swoich projektów, skontaktuj się z nami. Nasze zaangażowanie i koncentracja na ciągłym rozwoju pozwalają nam na szybkie testowanie pomysłów i hipotez. Jeżeli chcesz założyć lub rozwinąć swój startup – chętnie podzielimy się naszą wiedzą i doświadczeniem.