PROJEKTI

Kimppakyytiohjelmisto matkustajille, kuljettajille ja välittäjille

Räätälöity ohjelmistokehitys, Matkustaja- ja kuljettajasovellukset, Taksin tilaaminen, Reaaliaikainen GPS-seuranta, Kuljettajien välitys, Hinnan laskenta, Korttimaksujen käsittely, Verkkohallinto

  • Toimiala: Liikkumispalvelut
  • Luxemburg Sijainti: Luxemburg
  • Toimitusaika: 16 viikkoa
  • Teknologiat: JavaScript / TypeScript (Node.js), Python
4+ kuukautta

Tämä luxemburgilainen taksiyritys käyttää aikaa tilausten, kuljettajien ja maksujen koordinointiin eri työtiloissa. Kimppakyytiohjelmisto kokoaa prosessin yhteen järjestelmään: matkustajat tilaavat taksin mobiilisovelluksella, kuljettajat vastaanottavat heille sopivat matkat ja välittäjät seuraavat ajoneuvoja verkossa. Järjestelmä laskee hinnat, käsittelee maksut, näyttää matkan reaaliaikaisen tilan ja säilyttää kuljettajien sekä matkustajien arviot samassa palvelussa.

Yhteenveto

Ongelma

Taksiyritys koordinoi tilauksia, välitystä ja seurantaa. Lisäksi hinnat, maksut ja raportit liittyvät useisiin operatiivisiin tehtäviin.

Ratkaisu

Ratkaisuksi muodostui yksi kimppakyytialusta, jossa on matkustaja- ja kuljettajasovellukset sekä välityksen ja operatiivisen hallinnan verkkokoontinäyttö.

Tulos

Ohjelmisto vähentää manuaalista koordinointia ja aikaa, joka kuluu tietojen siirtämiseen tiimien välillä.

Asiakkaan tarina

Asiakas on luxemburgilainen taksiyritys. Se palvelee matkustajia taksien tilauspalvelulla ja koordinoi kuljettajia, jotka hoitavat nouto- ja jättömatkoja.

Hintojen laskenta, maksut ja asiakastuki lisäävät operatiivista työtä.

Hallintoa, välitystä ja kalustoa varten tarvittiin verkkokoontinäyttö. Sitä tarvittiin myös hinnoitteluun, maksuihin ja raportointiin.

Ratkaisu rakennettiin yhdistetyistä mobiilisovelluksista ja verkkokoontinäytöstä. Erityistä huomiota kiinnitettiin reaaliaikaisiin GPS-päivityksiin sekä kuljettajien ja matkustajien yhdistämiseen.

Mukaan sisältyivät myös maksujen tila, määritettävät hinnat, julkaisujen tuki ja dokumentaatio.

Asiakas pyysi

  1. Erilliset matkustaja- ja kuljettajasovellukset iOS:lle ja Androidille
  2. Käyttäjien, kuljettajien, matkojen, hinnoittelun, maksujen, tuen ja operatiivisten toimintojen hallinta
  3. GPS:n, karttojen, arvioitujen saapumisaikojen, matkan tilan ja kuljettajien sekä matkustajien yhdistämisen seuranta
  4. Testauksen, käyttöönoton, dokumentaation ja molempien sovelluskauppojen tuki

Miksi valmisohjelmisto ei sopinut

Valmis kimppakyytiohjelmisto yhdistää matkustajat kuljettajiin nykyisen sijainnin perusteella ja laskee hinnat. Taksiyritys tarvitsi räätälöidyn alustan, joka yhdistää matkustajien, kuljettajien ja hallinnon työnkulut. Se kokoaa tilaamisen, seurannan ja maksut yhteen toimintamalliin sekä yhdistää siihen hinnoittelun, raportoinnin ja viestinnän.

Projektin yleiskuvaus

Ratkaisu suunniteltiin kolmen yhdistetyn työtilan ympärille: taksin tilaamiseen tarkoitettu matkustajasovellus, matkojen vastaanottamiseen tarkoitettu kuljettajasovellus ja välityksen sekä operatiivisen hallinnan verkkokoontinäyttö. API:t yhdistävät sovellukset toisiinsa ja hallitsevat tunnistautumista, matkan tilaa, kuljettajien saatavuutta ja maksutietoja.

Reaaliaikaiset sijaintipäivitykset välitetään matkustajan, kuljettajan ja välittäjän näkymiin. GPS-sijainnit tukevat kuljettajien yhdistämistä, karttamerkkejä, arvioituja saapumisaikoja ja matkan tilaa.

Hinnan laskenta näyttää arvion ennen matkaa ja laskee lopullisen hinnan matkan tietojen sekä määritettävien hinnoittelusääntöjen perusteella. Maksujen käsittely, hyvitykset, tilitykset ja maksujen tila ovat käytettävissä operatiivisessa koontinäytössä.

Hallintotyötila keskittyy kuljettajaprofiileihin, aikatauluihin ja aktiivisiin matkoihin. Se kattaa myös hinnoittelun, maksut ja tuen sekä matka-analytiikan, tuloraportit ja CSV-viennit.

Toimitukseen sisältyivät testi-, staging- ja tuotantoympäristöt. Mukana olivat myös julkaisutiedostot, tekninen dokumentaatio sekä App Store- ja Google Play -julkaisujen tuki.

Myöhemmin voidaan lisätä erikseen esimerkiksi hintatarjoukset, kanta-asiakaspisteet ja alennukset. Myös matkan toisto ja kuljetustila ovat saatavilla lisäominaisuuksina.

Toimitetut tärkeimmät ominaisuudet

  • Matkustajien kyytipyynnöt nouto- ja jättöpaikkoineen
  • Kuljettajien yhdistäminen ja matkojen vastaanotto
  • Reaaliaikainen GPS-seuranta karttapäivityksillä ja arvioiduilla saapumisajoilla
  • Automaattinen hinnan laskenta määritettävien hinnoittelusääntöjen perusteella
  • Reaaliaikainen maksujen käsittely ja maksujen tila
  • Välittäjän kartta aktiivisine matkoineen ja kuljettajien tiloineen
  • Kuljettajaprofiilit ja saatavuuden hallinta
  • Matka-, ansio- ja tuloraportit CSV-viennillä
  • Matkustajien ja kuljettajien arviot matkojen jälkeen

Lisättävissä

+ Hintatarjoukset + Kanta-asiakaspisteet + Alennukset + Matkan toisto + Kuljetuspalvelutila + Matka-analytiikka + Tuloanalyysi

Kuka muu voi käyttää tätä ratkaisua

Yritykset, joilla on vastaava kuljettajien koordinointitehtävä, voivat mukauttaa saman ratkaisun omiin tilaus-, seuranta-, maksu- ja kalustosääntöihinsä.

Kimppakyyti- tai tilauskyytipalvelu

Tehtävä Se koordinoi matkustajien pyynnöt, kuljettajien yhdistämisen, reaaliaikaiset matkat, hinnat ja maksut.
Miten ratkaisu auttaa Ratkaisu yhdistää matkustaja- ja kuljettajasovellukset välitystyökaluihin, sijaintipäivityksiin, hinnan laskentaan ja maksujen käsittelyyn.

Yhteisö- tai yhteiskyyтипpalvelu

Tehtävä Se koordinoi useita matkustajia ja kuljettajia yhteisten matkojen ja noutopaikkojen ympärillä.
Miten ratkaisu auttaa Sama alusta tarjoaa matkustajien pyynnöt, kuljettajien saatavuuden, reaaliaikaisen matkan tilan ja välittäjän näkymän.

Yritys, joka yhdistää tilauskyydit ja kuljetukset

Tehtävä Se hallitsee yhtä kuljettajakalustoa matkustajakyytien ja kuljetusten tarpeisiin.
Miten ratkaisu auttaa Kuljetustila voi käyttää samaa kuljettajakalustoa, synkronoitua hallintoa, seurantaa ja maksuprosesseja.

Teknologiapino

JavaScript / TypeScript (Node.js)

Sovellus- ja API-kehitys

Tämä kieliryhmä tukee alustan mobiili-, verkko- ja palvelinpuolia.

Python

Tausta- ja analytiikkapalvelut

Python tukee API-rajapintoja, tietojenkäsittelyä ja raportointipalveluja.

PHP

Tukevat taustapalvelut

PHP-kirjastot tukevat valittuja integraatioita, dokumentaatiota ja tiedonsiirtoa.

fastapi

Tausta-API:en rakentaminen

fastapi (Python-kehys web-API:en rakentamiseen) yhdistää sovellukset alustan palveluihin.

websocket

Reaaliaikaisten matkapäivitysten lähettäminen

websocket (kaksisuuntaisen reaaliaikaisen viestinnän kirjasto) lähettää sijainti- ja matkatilan muutokset reaaliajassa.

@justanarthur/just-map

Karttojen ja reittien näyttäminen

@justanarthur/just-map (GPS-yhdistämistä tukeva karttakirjasto) näyttää ajoneuvojen sijainnit ja reittitiedot.

stripe

Korttimaksujen käsittely

stripe (maksujen käsittelykirjasto) käsittelee korttimaksupyynnöt ja tapahtumien tilan.

d3-dsv

CSV-raporttien muotoilu

d3-dsv (CSV- ja TSV-tiedostojen kirjasto) tukee raporttien muotoilua.

GraphQL-core

GraphQL-palvelujen tarjoaminen

graphql-core (Python-kirjasto GraphQL-palveluille) tukee alustan osien välistä jäsenneltyä viestintää.

CSV

Matkaraporttien vienti

CSV:tä käytetään ladattaviin matka-, ansio- ja tuloraportteihin.

Integraatiot

Stripe

Stripe käsittelee korttimaksut ja palauttaa maksutapahtumien tilan.

WePay

WePay voidaan yhdistää maksujen käsittelyyn kyytien maksuprosessissa.

Apple App Store

Matkustaja- ja kuljettajasovellukset voidaan julkaista App Storessa.

Google Play

Matkustaja- ja kuljettajasovellukset voidaan julkaista Google Playssa.

CSV reporting

CSV-tiedostoilla siirretään matka-, ansio- ja tuloraportit hallintokoontinäytöstä.

Tulos

Matkustaja näkee koko kyydin ennen matkaa ja sen aikana

Matkustajanäkymä kokoaa taksin tilaamisen, hintatiedot ja maksun tilan yhteen. Reaaliaikainen matkanäkymä näyttää nouto- ja jättöpaikat, yhdistetyn kuljettajan ja ajoneuvon sijainnin.

Se näyttää myös arvioidun saapumisajan ja matkan tilan.

Matkan jälkeen matkustaja voi arvioida kuljettajan samassa sovelluksessa.

Näin se toimii

  1. Sovellus näyttää nouto- ja jättöpaikat, hinta-arvion ja maksun tilan.
  2. Reaaliaikainen kartta näyttää kuljettajan ja ajoneuvon merkin sekä arvioidun saapumisajan ja matkan tilan.
  3. Sovellus näyttää maksutuloksen ja tarjoaa arviointimahdollisuuden matkan jälkeen.
  • Näkymä tukee matkustajan kyytipyyntöä ja reaaliaikaista matkanäkymää.
Matkustajan kyytipyyntö ja reaaliaikainen matka

Matkustajan kyytipyyntö ja reaaliaikainen matka

Tämän näkymän toiminnot
Nouto- ja jättöpaikat Kyydin tilaaminen Automaattinen hinnan laskenta Reaaliaikainen kyydin seuranta Maksujen käsittely reaaliajassa Kuljettajien ja matkustajien arviot

Kuljettajat saavat yhdistetyt matkat ja reaaliaikaiset reittitiedot

Kuljettajasovellus näyttää saapuvan kyytipyynnön sekä matkustajan noutopaikan ja profiilin. Se näyttää myös matkan tilan, reaaliaikaisen kartan, reittinäkymän ja matkan aikana tarvittavan saatavuustilan.

Näin se toimii

  1. Sovellus näyttää saapuvan kyytipyynnön, matkustajan noutopaikan ja profiilin.
  2. Näkymä näyttää yhdistämisen tuloksen, matkan tiedot ja nykyisen matkan tilan.
  3. Reaaliaikainen kartta näyttää kuljettajan sijainnin, reittitiedot ja saatavuustilan.
Kuljettajien välitys ja matkan vastaanotto

Kuljettajien välitys ja matkan vastaanotto

Tämän näkymän toiminnot
Kuljettajien yhdistäminen asiakkaisiin Reaaliaikainen kyydin seuranta Kuljettajaprofiilien tarkastelu Kyydin tilaaminen

Välittäjät pitävät aktiiviset matkat ja kuljettajat näkyvillä

Välittäjän koontinäyttö tarjoaa suoran näkymän aktiivisiin matkoihin, kuljettajien sijainteihin ja yhdistämisiin. Se näyttää myös arvioidut saapumisajat ja matkojen tilat, kun taas kuljettajatilojen suodattimet auttavat erottamaan saatavilla olevat ja aktiiviset ajoneuvot reaaliaikaisella kartalla.

Kuljettajaprofiilien linkit pitävät operatiiviset tiedot lähellä seurattavaa matkaa.

Näin se toimii

  1. Koontinäyttö näyttää kuljettajien GPS-sijainnit ja aktiivisten matkojen sijainnit reaaliaikaisella ajoneuvokartalla.
  2. Aktiivisten matkojen luettelo ja suodattimet näyttävät kuljettajien saatavuuden, arvioidut saapumisajat ja matkojen tilat.
  3. Koontinäyttö yhdistää matkustajan ja kuljettajan tiedot kuljettajaprofiileihin.
  • Näkymä yhdistää reaaliaikaisen seurannan ja yhdistämistiedot välityksen tarpeisiin.
Vinkki: Reaaliaikainen kartta ja aktiivisten matkojen luettelo esittävät saman operatiivisen kokonaiskuvan kahdesta hyödyllisestä näkymästä.
Välittäjän reaaliaikainen matka ja kuljettajakartta

Välittäjän reaaliaikainen matka ja kuljettajakartta

Tämän näkymän toiminnot
Reaaliaikainen kyydin seuranta Kuljettajien yhdistäminen asiakkaisiin Kuljettajaprofiilien tarkastelu

Johtajat hallitsevat hintoja, maksuja ja operatiivisia raportteja

Verkkokoontinäyttö kokoaa kuljettajien aikataulutusohjelmiston, hinnoittelun ja maksut yhteen operatiiviseen näkymään. Johtajat voivat tarkistaa profiilit ja saatavuuden, ylläpitää hintasääntöjä ja tarkastella tapahtumia.

Tuki- ja raportointityökalut kattavat hyvitykset, tilitykset ja matka-analytiikan. Tuloraportit ja CSV-vienti täydentävät raportointia.

Näin se toimii

  1. Koontinäyttö näyttää kuljettajaprofiilit, aikataulut, hinnoittelusäännöt, maksutapahtumat, hyvitykset ja tilitykset.
  2. Järjestelmä laskee hinnat määritettyjen hinnoittelusääntöjen perusteella ja säilyttää kuljettajien ansiot matkatietojen yhteydessä.
  3. Koontinäyttö esittää matka-analytiikan ja tulotiedot sekä tuottaa CSV-raportteja.
  • Näkymä kattaa kuljettajien hallinnan, maksujen hallinnan, hinta-asetukset ja raportoinnin.
Huomautus: Operatiivinen näkymä pitää hinta-, maksu-, kuljettaja- ja raporttitiedot yhdessä.
Operatiivinen hallinta, hinnat, maksut ja raportit

Operatiivinen hallinta, hinnat, maksut ja raportit

Tämän näkymän toiminnot
Kuljettajaprofiilien tarkastelu Kuljettajien aikataulujen hallinta Automaattinen hinnan laskenta Maksujen käsittely reaaliajassa Sovelluksen sisäisten maksujen käsittely Ansiotietojen raporttinäkymä Matkojen ja tulojen analysointi

Mitä ratkaisu tarjoaa

Tämän ratkaisun avulla taksiyritys voi:

  • Vastaanottaa taksitilauksia matkustajan mobiilisovelluksella
  • Yhdistää kuljettajat matkustajiin ja jakaa reaaliaikaiset matkatiedot
  • Tarjota välittäjille yhden näkymän aktiivisiin matkoihin, sijainteihin ja arvioituihin saapumisaikoihin
  • Hallita hintoja, maksuja, hyvityksiä, tilityksiä ja kuljettajien aikatauluja
  • Tarkastella matka-, ansio- ja tulotietoja raporteissa
  • Tukea matkustajien ja kuljettajien arvioita matkojen jälkeen

Voisivatko valmisjärjestelmät hoitaa tehtävän?

Ennen suunnittelua tehtävää verrattiin valmis tuotteisiin niiden omien kuvausten perusteella.

Mitä asiakas tarvitsee Kimppakyytialustat Uber for Business, Lyft Business, Careem for Business Yritysten liikkumistyökalut Ola Corporate, MoveInSync ETS, Swvl for Business Liikkumisen hallinta-alustat Smart2Car, Grab for Business Räätälöity ratkaisu
Erilliset matkustaja- ja kuljettajasovellukset osittain
Verkkohallinnon koontinäyttö
Reaaliaikainen seuranta ja kuljettajien yhdistäminen osittain
Julkaisu- ja tekninen tuki — — —
Sopii asiakkaan omiin sääntöihin: vaiheet, roolit ja raportit — — —
Kaikki vaiheet yhdessä paikassa — — —
Ei manuaalisia vaiheita ohjelmien välillä osittain osittain osittain

Tuotteiden ja niiden kategorian julkisten kuvausten perusteella.

Valmiit kimppakyytituotteet kattavat matkustajien ja kuljettajien yhdistämisen, tilaukset, yritysajot, liikkumisen hallinnan ja raportoinnin eri yhdistelminä. Valmis tuote riittää, kun yritys tarvitsee vain yhden näistä osa-alueista.

Tämä taksiyritys tarvitsi oman ohjelmiston, koska matkustajien, kuljettajien, välittäjien, hinnoittelun, maksujen, raportoinnin ja julkaisun työnkulkujen piti noudattaa yhtä toimintamallia. Tuotteet eroavat myös siinä, kuinka hyvin ne sopivat asiakkaan omiin sääntöihin ja kuinka kattavasti ne automatisoivat sovellusten ja hallinnon väliset vaiheet.

Lopputulos

Lopulta ratkaisu rakennettiin taksitilausten, välityksen ja maksujen koordinointiin yhdessä järjestelmässä. Myös raportointi tuotiin samaan palveluun.

Usein kysytyt kysymykset

Harkitsetko vastaavan järjestelmän rakentamista? Lue alta, miten kimppakyytiohjelmisto voi yhdistää matkustajasovellukset, kuljettajatyökalut, reaaliaikaisen seurannan, maksut ja hallinnon.