Codest-arvo asiakkaalle
Kustannustehokkaiden ratkaisujen toimittaminen, erikoisosaamisen hyödyntäminen, skaalautuvuuden varmistaminen ja markkinoille tuloaikojen nopeuttaminen.
Helpling on verkkoalusta, joka yhdistää asiakkaat ammattisiivoojiin ja tarjoaa laajan valikoiman kotisiivouspalveluja. Asiakkaat voivat helposti varata palveluita, valita haluamansa päivämäärän ja kellonajan ja nauttia avoimesta hinnoittelusta ilman piilotettuja maksuja. Helplingin tavoitteena on tarjota stressittömiä kotisiivousratkaisuja yksityishenkilöille ja kotitalouksille.
- Teollisuus
- Markkinapaikka
- Päämaja
- Berliini, Saksa
- Tekninen pino
- Kiskot 7
- Rubiini 3
- PostgreSQL
- Redis
- AWS
- Heroku
- Semafori
- Docker
- React
- Apollo
- GraphQL
Hankkeen kuvaus
Tässä projektiEnsisijaisena tavoitteenamme oli antaa useille kumppaneille mahdollisuus käyttää Helplingin asiakassovellusta omalla brändillään. Kohtasimme kuitenkin useita haasteita, kuten suunnittelujärjestelmän puuttumisen, redundanssin, epäjohdonmukaisen suunnittelun ja vanhat elementit. Seuraavassa kerrotaan, miten ratkaisimme nämä haasteet:
Suunnittelun iterointi: Aloitimme kattavan suunnittelun iterointiprosessin, jossa hiottiin huolellisesti eri suunnittelukomponentteja ja sovelluksen sivuja. Tähän työhön kuului turhien elementtien ja suunnittelun epäjohdonmukaisuuksien tunnistaminen ja korjaaminen.
Konsolidointi: Torjuaksemme päällekkäisyyttä ja epäjohdonmukaisuutta poistimme strategisesti päällekkäiset osat ja otimme käyttöön yhtenäisen tyylin jokaiselle luokalle. Tämä virtaviivaisti sovelluksen kokonaissuunnittelua ja paransi sen visuaalista yhtenäisyyttä.
Suunnittelumerkit: Suunnittelun johdonmukaisuuden ja tehokkuuden säilyttämiseksi otimme käyttöön suunnittelumerkkejä, kuten "theme.button.primary.dark". Näillä tunnisteilla oli ratkaiseva merkitys sen varmistamisessa, että suunnitteluelementit, kuten painikkeet, noudattivat johdonmukaisesti valittuja tyylejä.
Backend-kehitys: Backendissä, meidän joukkue keskittyi hallintalomakkeiden kehittämiseen ja monimutkaisen liiketoimintalogiikan toteuttamiseen. Tämä backend-työ oli ratkaisevan tärkeää, jotta kumppanit pystyivät käyttämään sovellusta omalla tuotemerkillään, mikä sisälsi käyttäjähallinnan, käyttöoikeudet ja räätälöintimahdollisuudet.
Siirtymisen seuranta: Toteutimme saumattoman siirtymisen Google Analytics 4:stä (GA4) Server-Side Trackingiin (SST). Tämä siirtyminen ei ainoastaan parantanut tietojen tarkkuutta ja turvallisuutta, vaan myös säilytti seurantaominaisuudet ja varmisti luotettavat tiedot.
Frontend-komponentit: Loppusilauksena otimme käyttöön joukon virtaviivaistettuja etusivun komponentteja. Nämä komponentit integroitiin strategisesti tukemaan yhteistyökumppanin brändiominaisuuksia ja parantamaan sovelluksen käyttöliittymän eri osa-alueita.
Haasteet
- Talenttivarannon laajentaminen: Asiakas tarvitsi merkittävää lisäystä sisäinen tiimi, jossa on ammattitaitoisia kehittäjiä. Tämä ei tarkoittanut pelkästään tiimin koon kasvattamista vaan myös sen varmistamista, että tiimiin saatiin huippuosaajia.
- Asiantuntemuksen ja innovaatioiden käyttöönotto: Heidän oli tuotava projektiin syvää teknistä asiantuntemusta ja innovatiivisia ratkaisuja, jotka ovat tyypillisiä kokeneille tekniikan ammattilaisille.
- Saumaton tiimin integrointi: Tämä edellytti teknisen yhteensopivuuden lisäksi myös työkulttuurin ja projektin vision yhteensopivuutta.
Lähestymistapa ja tulokset
Tehtäviimme kuului uusien menetelmien käyttöönotto markkinapaikkojen kehittämisen nopeuttamiseksi. Lisäksi helpotimme useiden Ruby-kehittäjien sisällyttämistä tiimiin.
Vastauksena asiakkaan tarpeisiin laajensimme heidän tiimiään tarvittavilla Ruby-kehittäjillä. Lisäksi otimme käyttöön uusia menetelmiä, joilla vaikutimme myönteisesti hankkeen prosesseihin ja edistimme tehokkuutta ja tuottavuutta. Omatoiminen työmme kattoi myös keskeisten ohjelmistojen kehittämisen ja ylläpidon. tuote ominaisuuksia, mikä parantaa hankkeen suorituskykyä ja yleistä onnistumista.
Asiakkaan lausunto:
Olen ollut vaikuttunut siitä, että The Codest pystyy toimittamaan laadukkaita kehittäjiä kohtuullisessa ajassa. The Codest kommunikoi hyvin. Kun kehittäjät on kuitenkin integroitu tiimiimme, minun ei tarvitse puhua heidän kanssaan niin paljon. Meidän kehitystiimit seuraa sprintti menetelmiä, ja meillä on viikoittaisia tapaamisia, joissa keskustelemme edistymisestä.
JORDI PIQUERAS BRUNET
CTO, Helpling