PROJEKTI

Tilaustenhallintaohjelmisto ravintoloille ja ruokalähettipalveluihin

Räätälöity ohjelmistokehitys, Ravintolatilausten hallinta, Ruokalistojen hallinta, Maksujen integrointi, Toimitusten seuranta, POS- ja keittiöprosessit, Raportointi ja varastonhallinta

  • Toimiala: Ravintolat ja kahvilat
  • Ruotsi Sijainti: Ruotsi
  • Toimitusaika: 16 viikkoa
  • Teknologiat: Python, fastapi
4+ kuukautta

Tämä asiakas, ruotsalainen ravintolaryhmä, käyttää aikaa ruokalistojen, tilausten, maksujen, valmistuksen ja toimitusten koordinointiin eri kanavissa. Ratkaisu on ravintoloille tarkoitettu tilaustenhallintaohjelmisto: se kokoaa ruokalista-, asiakas- ja tilaustiedot yhteen paikkaan, jossa ravintolan henkilökunta voi käsitellä tilauksia. Kuljettajat ja päälliköt käyttävät samaa järjestelmää toimitusten seurantaan ja toiminnan tarkasteluun. Asiakkaat selaavat ruokalistoja, tekevät tilauksia ja seuraavat niiden etenemistä verkossa.

Yhteenveto

Haaste

Ravintolaryhmä tarvitsee keskitetyn ohjelmiston hajanaisten tilaus- ja toimitusprosessien korvaamiseksi.

Ratkaisu

Ratkaisusta tuli yksi tilaustenhallintajärjestelmä ruokalistoille, maksuille, ravintolan toiminnalle, toimituksille ja raporteille.

Tulos

Ohjelmisto vähentää manuaalista koordinointia ja aikaa, joka kuluu tilaustietojen siirtämiseen tiimien ja työkalujen välillä.

Asiakkaan tarina

Asiakas on ruotsalainen ravintolaryhmä, joka hallinnoi ravintoloiden ruokalistoja, asiakastilauksia ja toimituksia.

Ruokalistojen tiedot, hinnat, tarjoukset ja saatavuus on pidettävä selkeinä asiakkaille ja henkilökunnalle. Järjestelmä kattaa myös toiminnan varasto-, myynti- ja toimitustiedot.

Toive oli selkeä: reaaliaikainen tilausten, valmistuksen ja toimitusten seuranta, turvalliset digitaaliset maksut, Android- ja iOS-tilaukset sekä ravintola- ja ruokalistatietojen selkeä esittäminen.

Ratkaisu toteutettiin modulaarisena sovelluksena, jossa ovat asiakastilaukset sekä ravintolan ja keittiön toiminnot. Toimitusten hallinnalle ja maksuille luotiin omat alueensa.

Raportointi ja varastonhallinta täydensivät operatiivisen näkymän.

Asiakas tarvitsi

  1. Tilausten, valmistuksen ja toimitusten tilan reaaliaikainen seuranta
  2. Korttien, lompakoiden, UPI:n ja paikallisten maksutapojen hyväksyminen
  3. Android-, iOS- ja responsiiviset verkkotilaukset
  4. Ravintoloiden, ruokalistojen, hintojen, tarjousten ja saatavuuden esittäminen

Miksi valmisohjelmisto ei sopinut

Valmiit ruokalähettipalvelut kattavat ruokalistat, markkinapaikat ja upotetut tilaukset, mutta niiden kuvausten perusteella ne eivät yhdistä asiakkaan ravintolatoimintaa, varastonhallintaa ja toimitustarpeita yhteen räätälöityyn järjestelmään. Asiakas tarvitsi myös erilliset työalueet asiakkaille, ravintolan henkilökunnalle ja toimituskumppaneille. Ratkaisuun sisällytettiin toiminnan tarvitsemat yhteydet.

Projektin yleiskuvaus

Ratkaisu suunniteltiin ravintolaprofiilien, ruokalistojen, hintojen, tarjousten ja saatavuuden hallintaan yhdessä sovelluksessa.

Asiakastilauksia varten toteutettiin Android- ja iOS-sovellukset sekä responsiiviset verkko- ja hallintokäyttöliittymät. Asiakkaat selaavat ruokalistoja, lisäävät tuotteita ostoskoriin ja seuraavat tilauksen etenemistä.

Ravintolan henkilökunta näkee aktiiviset tilaukset, tuotekohtaiset tiedot ja tilaustyypit tilannenäkymässä. Valmistus-, nouto- ja toimitustiedot pysyvät käsittelystä vastaavan tiimin näkyvillä.

Kuljettajat saavat osoitetut toimitukset, reitit ja tilanhallinnan omaan hallintapaneeliinsa. Maksupalvelut, POS-järjestelmät, keittiö- ja lämpötulostimet, kartat sekä toimituspalvelut voidaan yhdistää tarpeen mukaan.

Raportointiin ja varastotietoihin kiinnitettiin erityistä huomiota. Operatiiviset päälliköt tarkastelevat tilauksia, myyntiä ja toimituksia, ja raportointialueella ovat käytettävissä varastotasot, analytiikka ja vietävät raporttitiedot.

Toteutetut pääominaisuudet

  • Asiakastilaukset Androidilla ja iOS:llä
  • Ravintoloiden ja ruokalistojen luettelonhallinta
  • Aktiivitilausten tilannenäkymä
  • Asiakkaan reaaliaikainen tilauksen seuranta
  • Toimitusten osoittaminen ja tilanhallinta
  • Digitaalisten maksujen integrointi
  • Varasto-, myynti- ja toimitusraportointi
  • Roolipohjainen käyttöoikeus asiakkaille, henkilökunnalle, kuljettajille ja ylläpitäjille

Lisättävissä

+ Tilaushistoria ja suosikit + Uudelleentilauspyynnöt + Toimitusaikataulut ja reitit + Reaaliaikaiset sijainnit ja virstanpylväsilmoitukset + Tilaustilaukset ja toistuvat maksut + POS- ja keittiötulostinintegraatio + Viestintä- ja karttaintegraatiot + Liikevaihto- ja veroraportointi

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

Näillä yrityksillä on vastaavanlaiset tilaus- ja toimitustehtävät, joten sama ratkaisu voidaan mukauttaa niiden toimintaan.

Usean ravintolan ruokalähettipalvelu

Tehtävä Se yhdistää asiakkaat, ravintolat, toimituskumppanit ja ylläpitäjät tilauksissa ja toimituksissa.
Miten ratkaisu auttaa Ratkaisu kokoaa ruokalistat, tilaukset, maksut, toimitusten tilat ja roolipohjaiset työalueet yhteen sovellukseen.

Ruoka- ja päivittäistavaratoimituksia tarjoava yritys

Tehtävä Se koordinoi mobiilitilaukset, kuljettajat, maksut ja toimitusten reaaliaikaiset sijainnit.
Miten ratkaisu auttaa Ratkaisu tarjoaa tiimeille yhteiset tilaustiedot, osoitetut toimitukset, tilapäivitykset ja operatiiviset raportit.

Pizzeria ja noutoruokapalvelu

Tehtävä Se hallitsee nouto-, takeaway- ja toimitustilaukset sekä asiakkaille näkyvät ruokalistat.
Miten ratkaisu auttaa Ratkaisu yhdistää verkkotilaukset, ruokalistojen saatavuuden, maksujen käsittelyn ja ravintolan tilaustilan yhteen paikkaan.

Teknologiapino

Python

API- ja analytiikkapalvelut

Python tukee sovelluksen API-rajapintoja, analytiikkaa ja PDF-tietojen käsittelyä.

fastapi

Sovellus-APIen rakentaminen

fastapi (Python-kehys verkko-APIen rakentamiseen) tarjoaa sovelluksen päätepisteet.

@porulle/plugin-pos-restaurant

Ravintolan POS-prosessit

@porulle/plugin-pos-restaurant (ravintolan POS-laajennus, jossa on keittiönäyttö- ja analytiikkaominaisuudet) tukee pöytiä, muokkauksia, keittiönäyttöjä ja ravintolan toimintoja.

tastyigniter/tastyigniter

Verkkotilausten perusta

tastyigniter (avoimen lähdekoodin verkkotilaus- ja ravintolan hallintajärjestelmä) tarjoaa ravintolatilausten ominaisuudet.

dbt-core

Analytiikkaprosessien rakentaminen

dbt-core (analytiikkaprosessien rakentamiseen tarkoitettu työkalu) tukee raporttitietojen valmistelua.

amplitude-analytics

Palvelintapahtumien seuranta

amplitude-analytics (Python SDK palvelinpuolen tuoteanalytiikkaan) lähettää palvelinpuolen seurantatietoja.

segmentio/analytics-php

Analytiikkatapahtumien yhdistäminen

segmentio/analytics-php (PHP-kirjasto analytiikkatapahtumien lähettämiseen) tukee analytiikkayhteyksiä.

JSON

Raporttitietojen vaihto

JSON siirtää raportti- ja analytiikkatietoja sovelluspalveluiden välillä.

Integraatiot

Uber Eats and DoorDash

Järjestelmä vaihtaa toimitusalustojen tila- ja seurantatietoja Uber Eatsin ja DoorDashin kanssa.

POS platforms

POS-yhteydet vaihtavat ravintolan tilaus- ja operatiivisia tietoja.

Kitchen and thermal printers

Tulostinintegraatiot lähettävät tilaustiedot keittiö- tai lämpötulostusprosesseihin.

Payment gateways

Maksuyhteydet käsittelevät kortteja, Apple Payta, Google Payta, lompakoita, UPI:a, e-lompakoita, käteismaksuja toimituksen yhteydessä ja paikallisia maksupalveluja tarpeen mukaan.

Backend APIs

REST- tai GraphQL-API:t vaihtavat tilaus-, ravintola-, toimitus- ja raportointitietoja yhdistettyjen palveluiden kanssa.

Lopputulos

Ruokalistat tarjoavat asiakkaille selkeän alun tilaukselle

Ruokalista ja ravintolaluettelo kokoavat ravintolan tiedot, tuotteet, hinnat, tarjoukset ja saatavuuden yhteen ennen tilauksen tekemistä. Asiakkaat voivat selata kategorioita, tutustua tuotetietoihin ja lisätä tuotteita ostoskoriin.

Näkymä yhdistää asiakkaille näkyvät ruokalistat ravintolaprofiileihin ja ruokalistojen hallintaan, joten tilaus alkaa samoista tiedoista, joita ravintolan tiimi käyttää.

Näin se toimii

  1. Sovellus näyttää ravintolaprofiilit ja ruokalistakategoriat.
  2. Tuotekorteissa näkyvät kuvaukset, hinnat, tarjoukset ja saatavuus.
  3. Luettelossa on tuotteille ostoskoriin lisäämisen painikkeet.
  • Ravintolaprofiilit
  • Ruokalistakategoriat ja tuotekortit
  • Hinnat, tarjoukset ja saatavuus
Ravintolan ruokalista ja tuoteluettelo

Ravintolan ruokalista ja tuoteluettelo

Tämän näkymän toiminnot
Ravintolan ruokalistan näyttäminen Ruokalistojen luominen järjestelmään Ravintolaprofiilien hallinta

Yhteinen tilannenäkymä vähentää tilausten koordinointia

Aktiivitilausten näkymä tarjoaa ravintolan päälliköille ja henkilökunnalle yhden näkymän odottavista tilauksista, tilatuista tuotteista ja toimitustilasta. Nouto-, takeaway- ja toimitusmerkinnät pitävät tilaustyypit näkyvillä tilaustietojen rinnalla.

Tuotekohtaiset näkymät näyttävät kunkin tilauksen valmistus- ja toimitustiedot.

Näin se toimii

  1. Näkymä näyttää asiakkaiden odottavat tilaukset ja tilatut tuotteet.
  2. Tilaustietopaneelissa näkyvät tilauksen tila, tilaustyyppi ja toimitustiedot.
  3. Tilan hallinta ja ilmoitukset näyttävät nouto-, takeaway- ja toimitustilausten etenemisen.
  • Odottavien tilausten luettelo
  • Tuotekohtainen tilausnäkymä
  • Nouto-, takeaway- ja toimitusmerkinnät
Vinkki: Tilannenäkymä pitää valmistus- ja toimitustiedot sen tilauksen vieressä, johon ne kuuluvat.
Aktiiviset tilaukset ja tilannenäkymä

Aktiiviset tilaukset ja tilannenäkymä

Tämän näkymän toiminnot
Aktiivitilausten näyttäminen Ravintolan tilausten hallinta Tilauksen tilan päivittäminen Takeaway-tilausten hallinta

Asiakkaat näkevät tilauksen tilanteen

Asiakkaan tilauksen seuranta näyttää nykyisen tilan, toimitustilan ja tilauksen virstanpylväät yhdessä paikassa. Tilausyhteenveto ja aikajana antavat asiakkaille suoran tavan seurata tilausta sen tekemisestä toimitukseen asti.

Tilaushistoria on saatavilla samalla asiakasalueella, mikä helpottaa aiempien ruokatilausten tarkastelua.

Näin se toimii

  1. Näkymä näyttää ruokatilauksen ja sen nykyisen tilan.
  2. Tilausaikajana näyttää virstanpylväät ja toimitustilan.
  3. Toimitusten seuranta ja tilaushistoria näyttävät seurannan ja aiemmat tilaukset.
  • Tilausyhteenveto
  • Tilausaikajana
  • Virstanpylväsilmoitukset ja tilaushistoria
Huomautus: Reaaliaikainen seuranta yhdistää asiakkaan tilausnäkymän toiminnan tallentamaan valmistus- ja toimitustilaan.
Asiakkaan tilauksen seuranta

Asiakkaan tilauksen seuranta

Tämän näkymän toiminnot
Ruokatilausten seuranta Tilausten ja suosikkien seuranta

Toimitustyö pysyy osoitetun henkilön näkyvillä

Toimitusten hallintapaneeli tarjoaa kuljettajille keskitetyn näkymän osoitetuista toimituksista, asiakkaan tilaustiedoista ja toimitustilasta.

Aikataulut ja sijainnit esitetään osoitetun työn edellyttämien toimitustietojen yhteydessä.

Näin se toimii

  1. Hallintapaneeli näyttää saatavuuden ja osoitetut toimitukset.
  2. Toimitustiedot sisältävät asiakkaan tilaustiedot, sijainnit sekä aikataulut tai reitit.
  3. Tilan päivitysohjaimet näyttävät toimituksen nykyisen tilan.
  • Osoitettujen toimitusten luettelo
  • Reittitiedot
  • Toimitustilan ohjaimet
Toimitusten hallintapaneeli

Toimitusten hallintapaneeli

Tämän näkymän toiminnot
Toimitusten hallinta

Raportit yhdistävät varasto-, myynti- ja toimitustiedot

Operatiivinen näkymä kokoaa varastotasot, tilaukset, myynnin, toimitukset ja raportit hallintanäkymään. Suodattimet ja tuotekohtaiset tiedot odottavista tilauksista auttavat tiimiä näkemään, mikä vaatii huomiota.

Analytiikkakaaviot ja vientitoiminnot tarjoavat operatiiviset tiedot analysointiin ja raportointiin, mukaan lukien JSON-raporttitiedot.

Näin se toimii

  1. Näkymä näyttää varastotasot, tilaukset, myynnin ja toimitukset taulukoissa ja kaavioissa.
  2. Suodattimet järjestävät myynti-, toimitus- ja tuotekohtaiset tiedot odottavista tilauksista.
  3. Raporttipohjat ja vientitoiminnot tarjoavat raportit ja JSON-tiedot.
  • Varastotasotaulukko
  • Myynti- ja toimitussuodattimet
  • Analytiikkakaaviot ja raporttien vienti
Operatiiviset raportit ja varastonhallinta

Operatiiviset raportit ja varastonhallinta

Tämän näkymän toiminnot
Varastotasojen seuranta Raporttien luominen analysointia varten Tietojen analysointi ja visualisointi

Mitä ratkaisu tarjoaa

Ratkaisun avulla ravintolaryhmä voi:

  • Luoda ja ylläpitää ravintoloiden ruokalistoja hintoineen, tarjouksineen ja saatavuustietoineen
  • Vastaanottaa ja käsitellä nouto-, takeaway- ja toimitustilauksia
  • Seurata tilausten, valmistuksen ja toimitusten tilaa reaaliajassa
  • Yhdistää digitaaliset maksut, POS-järjestelmät, tulostimet ja toimituspalvelut
  • Koordinoida osoitettuja toimituksia ja reittitietoja
  • Tarkastella varasto-, myynti-, toimitus- ja raportointitietoja

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

Ennen suunnittelua tehtävää verrattiin valmisohjelmistoihin niiden omien kuvausten perusteella.

Asiakkaan tarpeet Ruokalähettiohjelmistot Sauce, Olo, Allset for Restaurants Ravintoloiden toimitusalustat Deliveroo for Partners, Just Eat Takeaway.com for Business, Delivery Hero for Restaurants Ruokatilausten markkinapaikat Zomato for Restaurants, RailRestro for Restaurants Räätälöity ratkaisu
Tilausten ja toimitusten reaaliaikainen seuranta osittain
Digitaaliset maksutavat
Android-, iOS- ja verkkotilaukset
Ravintola- ja ruokalistatiedot
Sopii asiakkaan omiin sääntöihin: vaiheet, roolit ja raportit osittain — —
Kaikki vaiheet yhdessä paikassa —
Ei manuaalisia vaiheita ohjelmien välillä — — —

Tuotteiden ja niiden kategorioiden julkisten kuvausten perusteella.

Valmiit ruokalähettipalvelut kattavat tehtävän tärkeitä osia, kuten ruokalistat, verkkotilaukset ja toimitusten hallinnan. Valmisohjelmisto riittää, kun yritys tarvitsee vain yhden näistä osa-alueista.

Tämä ravintolaryhmä tarvitsi oman ohjelmiston, koska asiakas-, ravintola- ja toimitusprosessien oli toimittava yhdessä maksujen, raportoinnin ja varastonhallinnan kanssa.

Lopuksi

Lopputuloksena ratkaisu poistaa manuaalisen koordinoinnin asiakkaan ruokalistalta ja tilauksesta ravintolan valmistukseen, toimitukseen ja raportointiin ulottuvasta prosessista.

UKK

Suunnitteletko vastaavan järjestelmän rakentamista? Lue vastaukset alta ja näe, miten tilaustenhallintaratkaisun pääosat toimivat yhdessä.