Den største verdien for kunden
Leverer kostnadseffektive løsninger, utnytter spesialkompetanse, sikrer skalerbarhet og fremskynder time-to-market
Helpling er en nettbasert plattform som setter kunder i kontakt med profesjonelle renholdere og tilbyr et bredt spekter av rengjøringstjenester. Kundene kan enkelt bestille tjenester, velge ønsket dato og klokkeslett, og nyte godt av transparente priser uten skjulte gebyrer. Helpling har som mål å tilby stressfrie rengjøringsløsninger for privatpersoner og husholdninger.
- Industri
- Markedsplassen
- Hovedkontor
- Berlin, Tyskland
- Teknisk stabel
- Rails 7
- Ruby 3
- PostgreSQL
- Redis
- AWS
- Heroku
- Semafor
- Docker
- React
- Apollo
- GraphQL
Prosjektbeskrivelse
I denne prosjektVårt primære mål var å gjøre det mulig for flere partnere å bruke Helplings kundeapp med sin egen unike merkevare. Vi møtte imidlertid på flere utfordringer, blant annet fraværet av et designsystem, redundans, inkonsekvent design og eldre elementer. Slik løste vi disse utfordringene:
Design-iterasjon: Vi satte i gang en omfattende design iterasjonsprosess, der vi nøye finpusset ulike designkomponenter og appsider. Dette arbeidet innebar å identifisere og rette opp overflødige elementer og inkonsekvenser i designet.
Konsolidering: For å bekjempe redundans og inkonsekvens eliminerte vi strategisk dupliserte komponenter og brukte en enhetlig stil for hver kategori. Dette strømlinjeformet appens overordnede design, noe som forbedret den visuelle sammenhengen.
Design Tokens: For å sikre konsekvent og effektiv design implementerte vi designtokens, for eksempel "theme.button.primary.dark". Disse tokens spilte en avgjørende rolle for å sikre at designelementer, som knapper, fulgte de valgte stilene på en konsekvent måte.
Backend-utvikling: På bakenden har vår team fokuserte på å utvikle administrasjonsskjemaer og implementere komplisert forretningslogikk. Dette backend-arbeidet var avgjørende for at partnerne skulle kunne bruke appen med sin egen merkevare, og det omfattet brukeradministrasjon, tillatelser og tilpasningsmuligheter.
Sporing av migrasjon: Vi gjennomførte en sømløs migrering fra Google Analytics 4 (GA4) til Server-Side Tracking (SST). Denne overgangen forbedret ikke bare datanøyaktigheten og -sikkerheten, men bevarte også sporingsmulighetene og sikret pålitelig innsikt.
Frontend-komponenter: Som en siste finpuss introduserte vi et sett med strømlinjeformede frontend-komponenter. Disse komponentene ble strategisk integrert for å støtte partnermerkevarefunksjoner og forbedre ulike aspekter av appens brukergrensesnitt.
Utfordringer
- Utvidelse av talentpoolen: Kunden hadde behov for en betydelig utvidelse av internt team med dyktige utviklere. Dette innebar ikke bare å utvide teamets størrelse, men også å sikre tilførsel av talenter av høyt kaliber.
- Tilførsel av ekspertise og innovasjon: De nye teammedlemmene måtte bidra med mer enn bare flere hender; de måtte tilføre prosjektet dyp teknisk ekspertise og innovative løsninger, egenskaper som er typiske for erfarne teknologifolk.
- Sømløs integrering av teamet: Utviklerne måtte integreres sømløst i det eksisterende teamet, noe som ikke bare krevde teknisk tilpasning, men også kompatibilitet når det gjaldt arbeidskultur og prosjektvisjon.
Tilnærming og resultater
Vår oppgave var å innføre nye metoder for å fremskynde utviklingen av markedsplassen. I tillegg la vi til rette for at flere Ruby-utviklere ble inkludert i teamet.
For å imøtekomme kundens behov utvidet vi teamet deres med det nødvendige antallet Ruby-utviklere. I tillegg implementerte vi nye metoder for å påvirke prosjektets prosesser på en positiv måte og fremme effektivitet og produktivitet. Vår innsats omfattet også utvikling og vedlikehold av viktige produkt funksjoner, noe som resulterer i bedre prosjektgjennomføring og generell suksess.
Kundens mening:
Jeg er imponert over at The Codest kan levere utviklere av høy kvalitet innen rimelig tid. The Codest kommuniserer godt. Men når utviklerne først er integrert i teamet vårt, trenger jeg ikke å snakke så mye med dem. Våre utviklingsteam følge sprint metodikk, og vi har ukentlige møter for å diskutere fremdriften.
JORDI PIQUERAS BRUNET
CTO, Helpling