The Codest Wartość dla klienta
Dostarczanie opłacalnych rozwiązań, wykorzystywanie specjalistycznych umiejętności, zapewnianie skalowalności i przyspieszanie wprowadzania produktów na rynek.
Helpling to platforma internetowa, która łączy klientów z profesjonalnymi firmami sprzątającymi, oferując szeroki zakres usług sprzątania domów. Klienci mogą łatwo zarezerwować usługi, wybrać preferowaną datę i godzinę oraz cieszyć się przejrzystymi cenami bez ukrytych opłat. Helpling ma na celu zapewnienie bezstresowych rozwiązań w zakresie sprzątania domów dla osób prywatnych i gospodarstw domowych.
- Przemysł
- Rynek
- Siedziba główna
- Berlin, Niemcy
- Stos technologii
- Rails 7
- Ruby 3
- PostgreSQL
- Redis
- AWS
- Heroku
- Semafor
- Docker
- React
- Apollo
- GraphQL
Opis projektu
W tym projektNaszym głównym celem było umożliwienie wielu partnerom korzystania z aplikacji klienta Helpling z ich unikalnym brandingiem. Napotkaliśmy jednak kilka wyzwań, w tym brak systemu projektowania, redundancję, niespójny projekt i starsze elementy. Oto jak poradziliśmy sobie z tymi wyzwaniami:
Iteracja projektu: Zainicjowaliśmy kompleksowy proces iteracji projektu, skrupulatnie dopracowując różne elementy projektu i strony aplikacji. Wysiłek ten obejmował identyfikację i naprawę zbędnych elementów i niespójności projektowych.
Konsolidacja: Aby zwalczyć nadmiarowość i niespójność, strategicznie wyeliminowaliśmy zduplikowane komponenty i przyjęliśmy ujednolicony styl dla każdej kategorii. Usprawniło to ogólny projekt aplikacji, zwiększając jej spójność wizualną.
Żetony projektowe: Aby zachować spójność i wydajność projektu, wdrożyliśmy tokeny projektowe, takie jak "theme.button.primary.dark". Tokeny te odegrały kluczową rolę w zapewnieniu, że elementy projektu, takie jak przyciski, były konsekwentnie zgodne z wybranymi stylami.
Backend Development: Na zapleczu, nasz zespół koncentrowały się na opracowywaniu formularzy administracyjnych i wdrażaniu skomplikowanej logiki biznesowej. Ta praca backendowa miała kluczowe znaczenie dla umożliwienia partnerom korzystania z aplikacji z ich brandingiem, obejmując zarządzanie użytkownikami, uprawnienia i opcje dostosowywania.
Śledzenie migracji: Przeprowadziliśmy płynną migrację z Google Analytics 4 (GA4) do Server-Side Tracking (SST). To przejście nie tylko zwiększyło dokładność i bezpieczeństwo danych, ale także zachowało możliwości śledzenia, zapewniając wiarygodne spostrzeżenia.
Komponenty frontendu: Na koniec wprowadziliśmy zestaw usprawnionych komponentów frontendowych. Komponenty te zostały strategicznie zintegrowane, aby wspierać funkcje brandingu partnerów i ulepszać różne aspekty interfejsu użytkownika aplikacji.
Wyzwania
- Rozszerzenie puli talentów: Klient wymagał znacznego zwiększenia liczby swoich pracowników. wewnętrzny zespół z wykwalifikowanymi programistami. Wiązało się to nie tylko z powiększeniem zespołu, ale także z dodaniem talentów wysokiego kalibru.
- Wniesienie wiedzy specjalistycznej i innowacji: Nowi członkowie zespołu musieli wnieść coś więcej niż tylko dodatkowe ręce do pracy; musieli wnieść do projektu głęboką wiedzę techniczną i innowacyjne rozwiązania, cechy typowe dla doświadczonych specjalistów w dziedzinie technologii.
- Płynna integracja zespołu: Deweloperzy musieli płynnie zintegrować się z istniejącym zespołem, co wymagało nie tylko dostosowania technicznego, ale także zgodności pod względem kultury pracy i wizji projektu.
Podejście i wyniki
Nasze zadanie obejmowało wprowadzenie nowych metodologii w celu przyspieszenia rozwoju rynku. Dodatkowo ułatwiliśmy włączenie wielu programistów Ruby do zespołu.
W odpowiedzi na potrzeby klienta rozszerzyliśmy jego zespół o niezbędną liczbę programistów Ruby. Dodatkowo wdrożyliśmy nowe metodologie, aby pozytywnie wpłynąć na procesy projektu, wspierając wydajność i produktywność. Nasze dedykowane wysiłki obejmowały również rozwój i utrzymanie kluczowych aplikacji. produkt funkcje, co skutkuje poprawą wydajności projektu i ogólnym sukcesem.
Opinia klienta:
Byłem pod wrażeniem, że The Codest może dostarczyć wysokiej jakości programistów w rozsądnym czasie. The Codest dobrze się komunikuje. Jednakże, gdy programiści są już zintegrowani z naszym zespołem, nie muszę z nimi tak dużo rozmawiać. Nasz zespoły deweloperskie śledzić sprint Metodologie i cotygodniowe wizyty kontrolne w celu omówienia postępów.
JORDI PIQUERAS BRUNET
CTOHelpling