The Codest Waarde voor de klant
Kosteneffectieve oplossingen leveren, gespecialiseerde vaardigheden inzetten, schaalbaarheid garanderen en de time-to-market versnellen
Helpling is een online platform dat klanten in contact brengt met professionele schoonmakers en een breed scala aan schoonmaakdiensten aanbiedt. Klanten kunnen eenvoudig diensten boeken, hun voorkeursdatum en -tijd kiezen en genieten van transparante prijzen zonder verborgen kosten. Helpling wil stressvrije schoonmaakoplossingen bieden voor particulieren en huishoudens.
- Industrie
- Marktplaats
- Hoofdkantoor
- Berlijn, Duitsland
- Technische stapel
- Rails 7
- Robijn 3
- PostgreSQL
- Redis
- AWS
- Heroku
- Semafoor
- Docker
- React
- Apollo
- GraphQL
Projectbeschrijving
In deze projectOns primaire doel was om meerdere partners in staat te stellen om de Helpling-klantenapp te gebruiken met hun unieke branding. We kwamen echter verschillende uitdagingen tegen, waaronder het ontbreken van een ontwerpsysteem, redundantie, inconsistent ontwerp en verouderde elementen. Dit is hoe we deze uitdagingen hebben aangepakt:
Ontwerp Iteratie: We startten een uitgebreid iteratieproces van het ontwerp, waarbij we verschillende ontwerpcomponenten en app-pagina's nauwgezet verfijnden. Hierbij werden overbodige elementen en inconsistenties in het ontwerp geïdentificeerd en gecorrigeerd.
Consolidatie: Om redundantie en inconsistentie tegen te gaan, hebben we op strategische wijze dubbele onderdelen geëlimineerd en een uniforme stijl aangenomen voor elke categorie. Dit stroomlijnde het algehele ontwerp van de app en verbeterde de visuele samenhang.
Ontwerp Tokens: Om de ontwerpconsistentie en -efficiëntie te behouden, hebben we ontwerptokens geïmplementeerd, zoals "theme.button.primary.dark". Deze tokens speelden een cruciale rol om ervoor te zorgen dat ontwerpelementen, zoals knoppen, zich consistent hielden aan de gekozen stijlen.
Backend ontwikkeling: Aan de achterkant is onze team richtte zich op het ontwikkelen van beheerformulieren en het implementeren van ingewikkelde bedrijfslogica. Dit werk aan de achterkant was cruciaal om partners in staat te stellen de app te gebruiken met hun eigen branding, inclusief gebruikersbeheer, machtigingen en aanpassingsopties.
Migratie volgen: We hebben een naadloze migratie uitgevoerd van Google Analytics 4 (GA4) naar Server-Side Tracking (SST). Deze overgang verbeterde niet alleen de nauwkeurigheid en veiligheid van gegevens, maar behield ook de trackingmogelijkheden, waardoor betrouwbare inzichten werden gegarandeerd.
Componenten aan de voorkant: Als finishing touch introduceerden we een set gestroomlijnde frontend componenten. Deze componenten werden strategisch geïntegreerd om de brandingfuncties van de partners te ondersteunen en verschillende aspecten van de gebruikersinterface van de app te verbeteren.
Uitdagingen
- De talentenpool uitbreiden: De klant had behoefte aan een aanzienlijke uitbreiding van hun intern team met bekwame ontwikkelaars. Dit betekende niet alleen dat het team moest worden uitgebreid, maar ook dat er hooggekwalificeerd talent aan moest worden toegevoegd.
- Expertise en innovatie inbrengen: De nieuwe teamleden moesten meer meebrengen dan alleen maar extra handen; ze moesten het project doordrenken met diepgaande technische expertise en innovatieve oplossingen, kenmerken die typisch zijn voor doorgewinterde technische professionals.
- Naadloze teamintegratie: De ontwikkelaars moesten naadloos integreren in het bestaande team, waarbij niet alleen technische afstemming nodig was, maar ook compatibiliteit op het gebied van werkcultuur en projectvisie.
Aanpak en resultaten
Onze taak bestond uit het introduceren van nieuwe methodologieën om de ontwikkeling van de marktplaats te versnellen. Daarnaast zorgden we ervoor dat meerdere Ruby-ontwikkelaars in het team werden opgenomen.
In antwoord op de behoeften van de klant hebben we hun team uitgebreid met de nodige Ruby-ontwikkelaars. Daarnaast implementeerden we nieuwe methodologieën om de projectprocessen positief te beïnvloeden en de efficiëntie en productiviteit te bevorderen. Onze toegewijde inspanningen omvatten ook de ontwikkeling en het onderhoud van belangrijke product functies, wat resulteert in betere projectprestaties en algeheel succes.
Mening van de klant:
Ik ben onder de indruk dat The Codest ontwikkelaars van hoge kwaliteit kan leveren binnen een redelijke tijd. The Codest communiceert goed. Echter, als de ontwikkelaars eenmaal zijn geïntegreerd in ons team, hoef ik niet zoveel met ze te praten. Onze ontwikkelteams volg sprint methodologieën en we hebben wekelijkse check-ins om de voortgang te bespreken.
JORDI PIQUERAS BRUNET
CTO, Helpling