paint-brush
Errepideko Laguntza Aplikazio Neurrira garatzea React Native-rekinarabera@marutitechlabs
Historia berria

Errepideko Laguntza Aplikazio Neurrira garatzea React Native-rekin

arabera Maruti Techlabs 11m2025/01/10
Read on Terminal Reader

Luzeegia; Irakurri

Aplikazioaren oinarrizko ezaugarriak mugikorretarako aplikazioan, administrazio-aplikazioan eta zerbitzu-hornitzaileak ontziratu ahal izateko zerbitzu-erregistratzeko atarian zentratu ziren. Tailerretako emaitzan oinarrituta, gure taldeek elkarrekin adostu zuten bakoitzaren fluxu hau:
featured image - Errepideko Laguntza Aplikazio Neurrira garatzea React Native-rekin
Maruti Techlabs  HackerNoon profile picture

Emandako aditua

Produktuen garapena eta QA

Industria

Automobila

Bezeroaren laburpena

Bezeroak hamarkada eta erdi daramatza Estatu Batuetan errepideko laguntza zerbitzu aurreratuak eskaintzen. Garraio-zerbitzuak eskaintzen hasi ziren eta, azkenean, beste eremu batzuetara eskalatu ziren pneumatikoen aldaketa, gas-ematea, bateria abiarazte eta ordezkatzea eta lubaki batean itsatsita eta winch zerbitzuak bezalako zerbitzuak sartuz.

Proiektuaren Eremua

Errepideko laguntzak bezeroei berehalako irtenbideak ematea eskatzen du. Ikuspegi tradizionalarekin, bezeroek denbora luzez itxaron behar izan zuten beren salbatzailea behar zuten garaian argitu gabe. Horrez gain, komunikazio eta gardentasun gehiago egon behar zen bezeroaren arazoari eta zerbitzu-hornitzailearen espezializazioari, nondik norakoak eta guztizko gastuari buruz.


15 urte inguru daramatzagu gure bezeroak negozioak modu konbentzionalean egiten, non agenteek errepideko laguntza-kontsultak telefono-deien bidez jasotzen zituzten eta inguruko saltzaileekin azkar konektatzen zituzten beren beharretarako. Bezeroak bere dei zentroko agenteentzako barne-tresna sofistikatuetan oinarritzen zen beti.


Gainera, saltzaile batek bezeroaren arazoen tamaina neurtzeko laguntza behar zuen eta prestatu gabe agertuko zen kasuetan. Horrek ezusteko itxaronaldi-denborak eragingo lituzke bezeroek istripu bat edo ibilgailuaren matxura bat aurkitzen dutenean.


Arazo horiei guztiei irtenbide eraginkor bat aurkitzeko eta abantaila lehiakorra lortzeko, bezeroak bere bezeroentzat mugikorrean oinarritutako esperientzia digital amaierako bat sortzea erabaki zuen.


Maila altuan, proiektuaren ideia honako hauen inguruan zentratu zen: proiektuaren baldintzak ezagutu ondoren, gure garapen-taldeak proiektuaren esparrua honako honetara murriztu zuen:

  • Bezeroek beren pantailetako hornitzaileen zerbitzuen kokapenak eta motak ezagutu ditzakete.
  • Diseina ezazu behar den laguntzarako estimatutako denbora eta kostua denbora errealean partekatzen dituen aplikazio bat.
  • Eman errepideko laguntza azkarra eta agenterik gabe.

Erronkak

Bezeroaren taldeak erronka ugari topatu zituen errepideko laguntza zerbitzuak eskaintzeko. Hori dela eta, egungo merkatuko praktika etetea aurreikusi zuten beren zerbitzuetara sartzeko mugikorretarako aplikazio bat sartuz. Haien helburu nagusia bezero eta saltzaileen arteko komunikazioa arintzea zen, 24 x 7 zerbitzuak eskainiz plataforma digital bat erabiliz.


Balentria hau arrakastaz lortzeko, hainbat erronkari aurre egin behar zaio. Hona hemen erronka horien zerrenda.


Garatu mugikorretarako aplikazio bat:

  1. Errepideko 7000 ekitaldi baino gehiago egunean
  2. Kudeatu eraginkortasunez urteko 4 milioi bidalketa inguru
  3. 25.000 posta-kode baino gehiago estaltzen dituzten eskari handiei erantzun
  4. 2 milioi gidari eta 500.000 zerbitzu-hornitzaile baino gehiagori laguntzen die
  5. Sartu chatbot modulua eta dei-laguntza dedikatua


Gainera, erronkek errepideko zerbitzu hornitzaile eskudunak iragazi ditzakeen matrikulazio prozesu bat formulatzea eta hirugarrenen integrazioak barne, hala nola, geokokapena, lineako ordainketa-pasabideak eta negozio-analisirako tresna bat barne.

Zergatik Maruti Techlabs?

Gure bezeroak Maruti Techlabs aurkitu zuen Clutch-en , negozioak zerbitzu-hornitzaileekin konektatzen dituen lineako plataforma bat, eta gure Net Promoter Score ikusgarria adierazi zuen 4,8ko. Bezeroak kontrol-zerrenda bat zuen saltzaileen kredentzialak aztertzeko, hala nola industriako esperientzia, bezeroen erreferentziak eta ziurtagiriak, bere proiektuaren behar eta eskakizunetarako egokitzapen egokia aurkitzeko. Gainera, zerbitzu-hornitzaileak automobilgintzan edo lotutako industrian lan egiten duen aldez aurretiko esperientzia ote zuen ebaluatu behar zuten.


Informazio Eskaera (RFI) bat zabaldu zen identifikazio fasearen segidan. Ondoren, zerrenda laburrean dauden 8 zerbitzu-hornitzaileek Eskaera-eskaera (RFP) aurkeztu zuten. RFP erantzunen ebaluazio integrala egin ondoren, bezeroaren eta gure Salmenta, Negozio Analista eta garapen taldeen arteko eztabaida zabalekin batera, Maruti Techlabs gure bezeroaren hornitzaile hobetsia izan zen.


Harrituta geratu ziren Maruti Techlabs-eko negozio-taldearen erreakzio-denbora azkarrarekin, eta bi asteren buruan plan kohesionatu bat eta talde dedikatu bat osatzeko gaitasunarekin batera.


Saltzaileak aukeratzeko fasearen ondoren, 4 asteko proiektuen aurkikuntza tailerra bultzatu zen proiektuaren zehaztasunetan sakontzeko. Aurkikuntza tailerra bezeroaren eta soluzio-arkitektoak, proiektuen arduradun teknikoak, negozio-analistak, garatzaileak eta diseinatzaileek osatutako gure taldearen arteko aurkezpen bilera batekin hasi zen.


Aurkikuntza tailerrak proiektuaren planoa egitea zuten helburu, errepideko laguntza aplikazioaren proiektuaren esparruari, teknologia pilari eta fase orokorreko garapenaren ikuspegiari buruzko informazioa trukatuz eta asimilatuz.


Tailer hau funtsezkoa izan zen bai bezeroarentzat bai Maruti Techlabsentzat, proiektuaren oinarri gisa balio izan baitzuen, proiektuaren denborak, diseinua, garapena barne hartzen dituen marko sendo bat ezarriz eta bi taldeak abian jartzen lagundu zuen benetako garapena hasten denean.

Irtenbidea

Aplikazioaren oinarrizko ezaugarriak mugikorretarako aplikazioan, administrazio-aplikazioan eta zerbitzu-hornitzaileei ontziratu ahal izateko zerbitzu-erregistratzeko atarian zentratu ziren. Tailerretako emaitzan oinarrituta, gure taldeek elkarrekin adostu zuten bakoitzaren fluxu hau:


Mugikorretarako aplikazioen garapena:

  • Ezaugarri bereziko 2 aplikazio mugikor diseinatu behar genituen, hau da, bezeroentzat eta zerbitzu hornitzaileentzat.
  • Hasieran, gure diseinu-taldeak wireframes garatzeko zirriborroak sortu eta bezeroarekin partekatu zituen, iritziak sartu eta berehalako aldaketak egin ahal izateko.
  • Diseinua amaitu ondoren, ezaugarriak garatzaileei esleitu zitzaizkien.
  • Ezaugarriak aplikazioan kodetu ziren zehaztapenen arabera.
  • Aplikazioa gure kalitatea ziurtatzeko espezialistei pasatu zitzaien akatsengatik eta erabilgarritasun arazoengatik.
  • Gure QA adituek partekatutako arazoei eta iritziei aurre eginez, aplikazioa azken erabiltzaileentzat zabaldu zen.
  • Gure entrega-taldeak oso ideia ona zuen bildu eta kudeatu behar ziren bezeroen eta saltzaileen datuen kopuru handiaz. Hori dela eta, Elasticsearch aprobetxatu dugu emaitza azkar eta zehatzak lortzeko.


Zerbitzu-hornitzaileen erregistroa:

Errepideko laguntza-aplikazio bat diseinatzeko ezinbesteko alderdi bat zerbitzu-hornitzaileak inskribatzea da, haien espezializazioaren arabera sailkatuz gero. Hona hemen balentria hau nola lortu zen laburpena.


Aplikazioaren erregistroa:

  • Zerbitzu-hornitzaileek aplikazioa deskargatu eta saltzaile gisa erregistratu behar dute.

  • Erregistratzean, negozioaren informazioa eta harremanetarako datuak eskaini behar dituzte eta aplikazioaren zehaztapenak eta baldintzak onartu behar dituzte.


Profilaren egiaztapena:

  • Erregistratzeko eskaeraren ondoren, administratzaileak bere profila berrikusten du.

  • Profilaren egiaztapenak negozioaren zilegitasuna, atoi-baimenak, mekanikarien ziurtagiriak eta aseguruaren estaldura egiaztatzea barne hartzen ditu.


Aurrekarien egiaztapenak:

  • Zerbitzu-hornitzaile orok derrigorrezko egiaztapenak egin behar ditu, non beren aurrekari penalak eta gidatze-agiriak ondo aztertzen diren, enpresak ezarritako jokabide-kode morala betetzen duten aztertzeko.


Ibilgailuen ikuskapena, prestakuntza eta sartzea:

  • Saltzaileak garabi-kamioia edo konponketa-furgoneta erabili behar badu, administratzaileak ibilgailua ikuskatu beharko du segurtasun- eta kalitate-arauak betetzen dituela ziurtatzeko.

  • Ikuskapen-agintaritzak prestakuntza eta barne-materialak eman beharko lituzke zerbitzu-hornitzaileei aplikazioa nola erabili ulertzen laguntzeko, zerbitzu-eskaerak atzitzeko eta bezeroen interakzio eraginkorrak sustatzeko.


Zerbitzu-hornitzaileak antolatzea eta sailkatzea:

  • Mugikorreko aplikazioak gomendioak eskaintzen zizkien bezeroei posta-kodearen edo kokapen geografikoaren arabera.

  • Hau modu eraginkorrean diseinatu zen zerbitzu-hornitzaileen informazioa bilduz barneratzeko prozesuan estaltzeko prest dauden posta-kodeei buruz. Haien emaitzak bezeroei erakutsiko zaizkie kokapen desberdinak estaltzeko duten borondatearen eta langileen arabera.

  • Bezero baten kokapenaren arabera, gertuen dauden saltzaileak bezero bati zerrendatuko zaizkio. Erakutsitako emaitzek erantzunik ez badute, erabiltzaileak bilaketa-irizpideak eremu gehiagotara zabal ditzake. Hala ere, urruneko kokapenetan beren zerbitzuak eskaintzea onartu duten saltzaileak bakarrik agertuko lirateke bilaketa-eginbide zabaldu honetan.

  • Bezeroak errepideko laguntzarekin lotutako bertikal ugari estali nahi zituen. Hori dela eta, zerbitzu anitzeko agregatzaile eredua ezarri dugu. Horri esker, bezeroek zerbitzu-hornitzaile desberdinetatik behar duten errepideko laguntzaren artean aukera dezakete.


Administratzailearen web aplikazioa:

Admin aplikazio bat garatzea ezinbestekoa da eskaera mugikorretarako irtenbide baterako. Horri esker, plataformak bezeroak, saltzaileen erregistroa, barneratzea eta kudeaketa arrakastaz kudeatzen ditu, eta etengabeko interakzio bakoitzari buruzko informazioa biltzea aplikazioaren esperientzia eta funtzioak hobetzeko.


Gure bezeroak negozioaren alderdi desberdinak modu eraginkorrean kudeatzen laguntzeko, web-oinarritutako atari bat diseinatu dugu Domo analitika tresna erabiliz. Bistaratze interaktiboak eta business intelligence gaitasunak eskaintzen zituen erabiltzeko erraza den interfaze batekin.


Hona hemen tresna honek emaitza onenak eman dituen arlo eta prozesuak.

  • Zerbitzuaren datuak kontrolatzea aginte-panelak eta txostenak erabiliz informazioa bildu, laburbildu eta zuzenean aurkezteko.

  • Hegazti-begi-ikuspegia hartu zuen analisi geoespaziala egiteko, datu geoespazialak bilduz, konbinatuz eta bistaratuz.

  • Interesdunei bezeroen analisiak egiteko aukera eman zien zerbitzuen hobespenak, ereduen erabilera eta demografia aztertuz.

  • Gure bezeroak helburu zehatzen gaineko errendimendua kuantifikatu dezake errendimendu-adierazle nagusiak (KPI) behatuz.

  • Administratzaileak kostuen azterketa eraginkorra egin dezake prezioen estrategia, errentagarritasunaren ebaluazioa, aurrekontua eta plangintza eta gastuen kontrola ikuskatuz.

  • Atariak dei zentroaren errendimendua aztertzen du deien bolumena, erantzun denborak, iraupena eta bezeroen arazoak kontrolatuz.

  • Mugikorrentzako aplikazioen errendimendua eta erabiltzailearen esperientzia optimizatzen ditu portaeraren analisiarekin, eginbideen erabilera eta beste hobekuntza-arlo batzuk identifikatuz.

  • Hainbat datu-iturritako datuak integratzeak, hala nola zerbitzu-eskaerak, bezeroen informazioa, ibilgailuen datuak eta datu-erregistroak, datu garrantzitsu guztiak eskuragarri daudela ziurtatzen du betetze-txostenak egiteko.


Mugikorretarako aplikazio bat hutsetik garatzea lan izugarria da. Gure garapen-taldearekin eztabaida luzearen ostean, proiektuaren garapen-ibilbide-orria 3 fasetan banatu zen. Hona hemen bakoitzaren ikuspegi labur bat.


1. Fasea: Bezeroa eta Saltzailea, Web Aplikazioen Garapena

1. fasea bezero eta zerbitzu hornitzaileen aplikazio bat garatzean izan zen. Bi aplikazioek web atari batek onartuko lituzke erabiltzaileen interakzioa eta saltzaileak administratzeko eta kudeatzeko. Aurreikusitako garapen-denbora 4 hilabetekoa izan da. AEBetako 15 estatu ingurutan aplikazioa garatzea, probatzea eta hedatzea barne hartuko lituzke, eta, ondoren, 2. faseko estatu guztietan eskalatu beharko litzateke. Hona hemen zeregin hori nola gauzatu zen.


Ezaugarriak eta funtzionalitateak:

  • Bezero eta saltzaileen erregistroa

  • Geo-kokapena

  • Zerbitzu hornitzailearen profila

  • Denbora errealeko jarraipena

  • Ordainketa integrazioa

  • Txateatu eta dei eginbidea

  • Push jakinarazpenak

  • Historia eta fakturak

  • Balorazioak eta iritziak


Maruti Techlabs taldearen esparrua diseinu orokorra (wireframing eta UI/UX diseinua), garapena (backend, frontend, integrazioak), probak (funtzionalak, erabilgarritasuna, errendimendua eta segurtasuna), inplementazioa eta 1. faseko abiarazte osteko euskarria izan ziren. Diseinuak izan ziren. Figma-n zabaldu zen, React Native garapenerako amaitzen ari da, eta Braintree ordainketak integratzeko.


2. fasea: aplikazioen eskalatzea eta analitika integratzea

Fase honen helburu nagusia aplikazioa AEBetan eskalatzea izan zen, Domo analitika tresna gehituz eta bezeroen iritzi-kanalak areagotuz aplikazio barruko inkestak, sare sozialetako kanalak, aplikazio barruko iritzi-inprimakiak eta posta elektronikoa barne.


2. fasea mugikorretarako aplikazioa abiarazi eta hurrengo 3 hilabetetan amaituko zela kalkulatu zen.


3. Fasea: Garapen Iteratiboa

3. fasea hasierako aplikazioa inplementatu eta hiru hilabetera hasi zen, 2. faseko bezeroen iritzietan oinarritutako garapen iteratiboa azpimarratuz eta analisi-tresnaren ikuspegiak landuz.


Gainera, fase honetan modu eraginkorrean egin da araudia betetzeko segurtasun neurrien ebaluazioa eta hobekuntza. Praktika Agileak jarraituz eta proiektua hiru fasetan banatzeak garapena erraztu zuen Maruti Techlabs taldeentzat, prozesu egituratu eta eraginkor bat eskainiz.



Komunikazioa eta Lankidetza

Komunikazioak software proiektu bat egin edo hautsi dezake. Gure taldeek enfasi handia jarri zuten kanal ezberdinetan komunikazio sendoan 1. egunaz geroztik, bi alderdiak benetan lerrokatuta daudela ziurtatzeko, eta komunikazio okerrak direla-eta akatsak egiteko leku gutxi dago.


Bezeroak produktuaren garapenaren egoerari buruz etengabe informatzen du, aurrerapenei buruzko eguneraketak eta aurkitutako erronkei buruzko jakinarazpenak jasotzen ditu. Horrek arazoak azkar konpontzea ahalbidetzen du eta bezeroari arriskuak modu proaktiboan murrizteko ahalmena ematen dio, elur bolak zerbait handiago bihurtu aurretik.


Bi taldeek honako plataforma hauek aprobetxatu zituzten proiektuaren bizi-zikloan eguneroko / asteko komunikaziorako -

  • Slack: proiektuarekin erlazionatutako komunikazio, eztabaidak eta eguneratze bizkorrak eta egunerokoak egiteko.

  • Zoom: Zoom erabili dugu eguneroko ahozko komunikaziorako, proiektuaren aurrerapena berrikusteko, ezaugarriak erakusteko eta arazo zehatzak konpontzeko.

  • Jira: Jira-k zerbitzu onenak eskaintzen ditu proiektuaren aurrerapena etengabe eguneratzeko eta jarraipena egiteko, proiektuaren osasunari buruzko xehetasunak lortzeko.


Bi zatiko aplikazio mugikor bat eta web aplikazio bat garatzeko, esperientzia eta esperientzia duten hainbat pertsona behar dira. Maruti Techlabs-en, taldeen eraketarako oinarrizko printzipio bat lankidetza-historia partekatua duten oinarrizko kideen integrazioa da. Ikuspegi berezi honek taldeari nahiko azkar aurrera egiten laguntzen dio ekaitz eta normalizazio faseetan zehar, errendimendu altuko mailetara azkar iristeko aukera emanez.


Hori bai, taldearen denbora osoko konpromisoak bezeroaren ikuspegi eta eskakizunekin sakonki konektatzeko gai direla ziurtatzen du. Eredu bereizgarri honek proiektu orokorrean perspektiba eta energia freskoak sartzeaz gain, taldekideek zehaztutako negozio-helburuak lortzeko %100eko arreta etengabea mantentzen dutela ziurtatzen du.


Taldearen egitura behean agertzen den bezala zen:

  • Proiektuaren arduradun teknikoa
  • UI/UX Diseinatzailea
  • Mugikorretarako aplikazioen garatzaileak (iOS eta Android)
  • Frontend garatzaileak
  • Backend garatzaileak
  • Kalitatea Bermatzeko Ingeniariak
  • Negozio Analista

Teknologia pila



Emaitzak

Bezeroentzako eta zerbitzu-hornitzaileentzako aplikazio mugikor bat garatzeak bezeroak egindako eragiketen eraginkortasun orokorra hobetu zuen. Koordinazio hobea, erabaki informatuak hartzea eta zerbitzuaren kalitatea hobetu zituen, enpresari, bezeroei eta zerbitzu-hornitzaileei mesede egin zien.


  1. Erabiltzaileen esperientzia hobetua: aplikazioak erabiltzaileei laguntza eskatzeko, zerbitzuaren aurrerapena jarraitzeko eta denbora errealeko eguneraketak lortzeko modu erraz bat eskaintzen die.

  2. Erantzun azkarra: erantzun denborak nabarmen murrizten dira, laguntza puntuala bermatuz.

  3. 24/7 Sarbidea: Erabiltzaileek ezinbesteko errepideko laguntza-zerbitzuetara 24 orduz sar daitezke.

  4. Erregistroen kudeaketa eraginkorra: erabiltzaileek, saltzaileek eta administratzaileek zerbitzuen erregistroak, fakturak eta ordainketa-ordainagiriak erraz kudeatu ditzakete mugikorreko aplikazioaren barruan.

  5. Aukera informatuak: aplikazioak erabiltzaileei erabaki informatuak hartzeko aukera ematen die zerbitzu-hornitzaileen iritziak eta balorazioak egiaztatuz.

  6. Fakturazio erraztua: fakturazio prozesu sinplifikatuak bezeroei lineako ordainketak egiteko aukera ematen die, eskudirutan egindako transakzioen beharra ezabatuz.

  7. Etengabeko hobekuntza: bezeroen iritzi, berrikuspen eta analisi baliotsuek konpainiari zerbitzuaren kalitatea hobetzen laguntzen diote.

  8. Leialtasuna sustatzea: eskaintza bereziak, deskontuak eta leialtasun programak errepikatzen diren negozioak eta bezeroak atxikitzea sustatzen dute.

  9. Istanteko komunikazioa: txatbot moduluak kontsulta eta kezketarako komunikazio irisgarria errazten du.

  10. Lehiakortasuna: aplikazioak abantaila lehiakorra eskaintzen du eta teknologian adituak diren bezeroak erakartzen ditu.

  11. Larrialdietan bizi-lerroa: egoera larrietan, aplikazioak salbamendu-lerro gisa balio du, erabiltzaileei beren kokapena partekatzeko aukera ematen die berehalako laguntza lortzeko.


  • Web-oinarritutako atariak bezeroari negozioaren errendimendua kontrolatzeko aukera ematen dio datuen bistaratzeari esker, aplikazioen etengabeko hobekuntzak lagunduz.

  • Aplikazioak saltzaileen izen-ematea eta ordainketa prozesatzea errazten du eta diru-transakzioak murrizten ditu.

  • Zerbitzu-hornitzaileen errendimendu-datuak (erantzun-denbora, betetze-tasak, gogobetetze-tasa) biltzen ditu errendimendu-ebaluazioak eta pizgarriak egiteko.

  • Zerbitzu hornitzaileen kudeaketa eraginkorrak erantzun azkarragoak eta bezeroarentzako arreta hobetzea dakar, gogobetetasuna areagotuz.


Errepideko laguntzarako eskari-eskaeraren panoramak arrakastaz konpondu ditu ibilgailuak premiazko atoian eta konponketa-zerbitzuak aurkitzearekin lotutako konplexutasunari. Gero eta gehiago dira ohiko zerbitzu fisikoen saltoki gehiago plataforma digitaletara jotzen beren bezeroen hedapena zabaltzeko.


Errepideko laguntzaren sektorean azkar hazten ari den sektorean inbertsio bat egitea pentsatzen ari bazara, heldu da garaia. Jarri gurekin harremanetan zure mugikorretarako aplikazioak garatzeko beharrizanetarako, eta azter dezagun nola lagundu eta erraztu dezakegun zure sarrera merkatu oparo honetan.

Gure Garapen Prozesua

Agile, Lean eta DevOps praktika onak jarraitzen ditugu zure erabiltzaileen ideiak gauzatzen dituen prototipo bikaina sortzeko lankidetzaren eta exekuzio azkarren bidez. Gure lehentasun nagusia erreakzio denbora azkarra eta irisgarritasuna da.


Benetan zure talde hedatua izan nahi dugu, beraz, ohiko bilerez gain, ziur egon zaitezke gure taldekide bakoitza telefono-dei, e-posta edo mezu batera dagoela.