Főoldal
Rólunk
Kapcsolat
Összes projekt
Iskolai rendszer

Ebédrendelő · Iskolai app

Modern ebédrendelő rendszer iskolák és szülők számára

Digitális ebédrendelő, ami kiváltja a papír alapú rendeléseket. Szülők mobilról rendelnek, az iskola valós időben látja az igényeket, a számlázás automatikus.

500+
aktív felhasználó
0
papírmunka

A kihívás#

Magyarországon az iskolai közétkeztetés egy többszereplős, szabályozott rendszer. Az önkormányzat vagy a fenntartó szerződik a konyhai szolgáltatóval, az iskola adminisztrálja a rendeléseket, a szülők fizetik a díjakat — és a gyerekek reménykednek, hogy valami ehető kerül az asztalra. A folyamat mögött meglepően komplex logisztika húzódik meg, amit a legtöbb intézmény mai napig papír alapon, vagy legjobb esetben Excel-táblákban kezel.

A tipikus forgatókönyv így néz ki: a hónap végén az iskola kioszt egy papírlapot, amelyen a szülő beikszelgeti, melyik napokon kér ebédet a következő hónapban. Ezt a papírt a gyerek viszi haza, a szülő kitölti, a gyerek visszaviszi, az osztályfőnök összegyűjti, az iskolatitkár összesíti — és reméljük, hogy közben senki nem hagyja el. Ha a szülő elfelejtette kitölteni, vagy a gyerek elvesztette a papírt, a rendelés kimarad, és a gyereknek nincs ebédje.

Ez azonban csak a rendelés. Utána jön az összesítés: az iskolatitkár manuálisan számolja össze, osztályonként hány adag kell A menüből, hány B menüből, ki a laktózmentes, ki a gluténmentes. Ezt továbbítja a konyhának. Aztán jön a számlázás: a díjak kiszámítása szülőnként, figyelembe véve a kedvezményeket (szociális alapú, többgyermekes, dolgozói kedvezmény), az igazolt hiányzásokat, és a részfizetéseket. Mindez kézzel, Excel-ben vagy papíron.

Ha egy gyerek beteg lett és nem ment iskolába, az ebédet általában nem lehetett lemondani — mert a papírt már leadták, a konyha már elkészítette az adagot. A szülő fizette az ebédet, amit senki nem evett meg. Ez állandó feszültséget okozott szülők és iskola között.

A fő problémák:

  • Rugalmatlan: Havonta egyszer lehet rendelni, módosítani nem — a szülő a hónap közepén nem reagálhat a változásokra
  • Hibára hajlamos: Kézi összesítés, kézi számlázás — osztályonként és szülőnként más-más összeg, rengeteg a tévedés
  • Időigényes: Az iskola adminisztrátora havi 2-3 teljes munkanapot tölt az ebédrendeléssel kapcsolatos adminisztrációval
  • Nem átlátható: A szülők nem látják, mit rendeltek, mennyit fizetnek — az információ egyirányú, az iskolától a szülő felé
  • Pénzügyi kockázat: Utólagos számlázás, nehéz behajtás elmaradó fizetéseknél — az iskola előre fizet a konyhának, de a szülőtől utólag szedi be a pénzt
iMiért egyedi fejlesztés és nem kész szoftver?

Léteznek kész iskolai ebédrendelő rendszerek Magyarországon, de három okból döntöttünk az egyedi fejlesztés mellett:

  1. Integráció: A kész megoldások általában zárt rendszerek — nem lehet hozzájuk kötni a meglévő számlázási vagy kommunikációs rendszert. Ha az iskola már használ Kréta-t, e-naplót vagy saját belső rendszert, a kész szoftver nem fog velük kommunikálni. Az egyedi fejlesztés API-szinten illeszkedik a meglévő infrastruktúrához.

  2. Testreszabás: Minden iskolának más a folyamata: van ahol hetente rendelnek, van ahol naponta. Van ahol a szülő fizet, van ahol az önkormányzat. Van ahol két menüből lehet választani, van ahol háromból. A kedvezményrendszer iskolánként eltér. Az egyedi fejlesztés pontosan az adott iskola igényeihez igazodik, nem az iskola igazodik a szoftverhez.

  3. Költség: A legtöbb kész megoldás havidíjas modellben működik, szülőnkénti árazással. Egy 500 fős iskola esetén ez éves szinten akár többszöröse is lehet az egyedi fejlesztés egyszeri költségének. Saját rendszer esetén nincs vendor lock-in, nincs havidíj, és az iskola birtokolja az adatokat.

A Next.js + Supabase stackkel 2-4 hét alatt szállítottunk egy működő MVP-t, ami gyorsabb, mint a legtöbb kész megoldás bevezetése — és hosszú távon olcsóbb is.

A megoldás részletesen#

1

Szülői felület — mobilbarát, egyszerű

A szülők egy egyszerű, mobilra optimalizált webalkalmazáson keresztül kezelik az ebédrendelést. Nem kell appot letölteni — a böngészőben működik, és a kezdőképernyőre is kitehető (PWA). A belépés egyszerű: email + jelszó, vagy magic link — a szülő kap egy linket emailben, rákattint, és már bent is van. Nincs bonyolult regisztráció, nincs elfelejtett jelszó probléma.

A felületen a szülő:

  • Látja az aktuális heti menüt (A és B menü, ha van) kártyás elrendezésben, napi bontásban
  • Kiválasztja, melyik napokon kér ebédet gyermekenként — egy érintéssel, pipa be/ki
  • Lemondhat akár a nap reggeléig (automatikus cutoff idő, amit az iskola állít be)
  • Látja a korábbi rendeléseket és a számla előnézetet — összesítve és napokra bontva is
  • Megadhatja a diétás igényeket (laktózmentes, gluténmentes, vegetáriánus) — a rendszer automatikusan figyelembe veszi és jelzi a konyhának
  • Több gyereket is kezelhet egy fiókból — családonként egy bejelentkezés, gyerekenként külön rendelés
2

Iskolai admin felület — valós idejű áttekintés

Az iskola adminisztrátora egy külön dashboardot lát, amely az összes releváns információt egy helyen mutatja. A felületet úgy terveztük, hogy az iskolatitkárnak ne kelljen technikai tudás — a napi rutin 2-3 kattintás, nem több. A dashboard mobiltableten is jól használható, amit az ebédlői felügyelet során is elő lehet venni.

A dashboard funkciói:

  • Valós időben látja az aznapi és a heti rendeléseket — azonnal frissül, ha egy szülő módosít
  • A rendszer automatikusan generálja a napi összesítőt a konyhának (hány adag A menü, hány B menü, diétás igények összesítve)
  • Export funkció Excel vagy PDF formátumban a konyhának — a konyha reggel 8-kor megkapja az aznapi rendelést
  • Kezeli a kedvezményeket: szociális alapú, többgyermekes, dolgozói — az admin egyszer állítja be, utána a rendszer automatikusan alkalmazza
  • A hónap végén egy kattintással generálja az összes számlát — nem kell szülőnként kalkulálni
  • Osztály szintű szűrés és kimutatás — az osztályfőnökök is kaphatnak hozzáférést az osztályuk adataihoz
3

Stripe fizetés — online, automatikus

A Stripe integráció lehetővé teszi az online fizetést, ami megszünteti a készpénz- és utalás-kezelés problémáját. A szülők a profiljukban egyszer megadnak egy bankkártyát, és a hónap végi számla automatikusan levonódik. Nem kell készpénzt küldeni a gyerekkel, nem kell utalgatni, nem kell a közleménybe beírni a gyerek nevét és osztályát. A Stripe PCI DSS kompatibilis, tehát a kártyaadatokat biztonságosan kezeli — az iskola nem is látja a kártyaszámot.

A rendszer kezeli a részfizetést is: ha egy szülő lemondott néhány napot, a számla arányosan csökken. A kedvezmények automatikusan alkalmazódnak — a rendszer ismeri a szülő kedvezménykategóriáját és a megrendelt napok számát, ebből kalkulálja a végösszeget.

Emlékeztetők: Ha a számla 5 napon belül esedékes, a szülő automatikus emlékeztetőt kap emailben. Ha nem fizet, az iskola adminja értesítést kap, és eldöntheti, hogyan kezeli — manuális emlékeztető, részletfizetés, vagy a következő havi rendelés blokkolása.

4

Automatikus számlázás — a hónap vége nem rémálom

A kézi számlázás az iskolai adminisztráció egyik legnagyobb időnyelője. Szülőnként más az összeg, mások a kedvezmények, mások a lemondott napok — és ez osztályonként, gyerekenként változik. A rendszer ezt a teljes folyamatot automatizálja, így a hónap végi zárás percek kérdése, nem napoké.

A hónap végén a rendszer automatikusan:

  1. Összesíti az adott hónapban igénybe vett ebédeket szülőnként és gyerekenként
  2. Alkalmazza a kedvezményeket a beállított kategóriák szerint
  3. Generálja a számlát (NAV-kompatibilis, Számlázz.hu integráció tervezett)
  4. Elküldi emailben a szülőnek — részletes bontással, melyik napon melyik menüt kapta a gyerek
  5. A Stripe-on keresztül automatikusan levonja az összeget a megadott kártyáról

Az iskola adminisztrátora egy kattintással indítja a havi zárást, és a rendszer mindent elvégez. Ha bármelyik fizetés sikertelen (lejárt kártya, fedezethiány), az admin értesítést kap, és a szülő automatikus emlékeztetőt.

Előtte–utána#

Előtte
  • Havi 1x papír alapú rendelés, módosítás nincs
  • Kézi összesítés: 2-3 nap/hó az adminisztrátortól
  • Lemondás: lehetetlen a papír leadása után
  • Számlázás: kézi kalkuláció, kézi küldés
  • Átláthatóság: szülő nem tudja, mit rendelt
Utána
  • Napi rendelés/módosítás mobilról, reggelig lemondható
  • Automatikus összesítés: 0 manuális munka
  • Lemondás: egy kattintás a telefonon, reggel 8-ig
  • Automatikus számlázás + Stripe fizetés
  • Teljes átláthatóság: rendelések, számlák, kedvezmények
ebedrendelo.iskola.hu/szulo

Szülői felület — Heti menü és rendelés (mobil nézet)

NapMenüRendelésStátusz
HétfőA: Csirkepörkölt, B: Sajtos tészta✅ A menüMegrendelve
KeddA: Halrudak, B: Zöldségleves + túrós✅ B menüMegrendelve
SzerdaA: Sertéssült, B: Rántott sajt❌ LemondvaLemondva (beteg)
CsütörtökA: Gulyásleves, B: Bolognai✅ A menüMegrendelve
PéntekA: Rántott hal, B: Gyümölcsös rizs⏳ Nem választottNyitott

A szülő a nap reggeléig módosíthat — lemondás, menüváltás. A diétás igények automatikusan figyelembe vannak véve.

Az eredmény számokban#

MetrikaKorábbanMost
Rendelés módosításHavonta 1x, papíronBármikor, mobilról
Admin idő/hó (iskolánál)2-3 nap< 2 óra
Lemondás lehetőségNincsNap reggeléig
SzámlázásKézi, heti/haviAutomatikus, Stripe
Szülői elégedettségAlacsony (rugalmatlan)Magas (kényelmes, átlátható)
Aktív felhasználók500+ szülő

A papírmunka teljesen megszűnt. A szülők elégedettek, mert bármikor módosíthatnak mobilról. Az iskola elégedett, mert a számlázás és összesítés automatikus. A konyha elégedett, mert pontos adatokat kap minden reggel.

Hogyan alkalmazd a saját cégedben#

Digitalizálás tanácsok iskoláknak és intézményeknek

Ha az iskolád vagy intézményed még papír alapon kezeli a rendeléseket (ebéd, tanszerek, szakkörök), az alábbi lépések segítenek a sikeres átállásban:

  1. Kezdd a szülők meggyőzésével. A tapasztalatunk: a szülők nagyon gyorsan átszoknak a digitális rendszerre, ha valóban egyszerűbb, mint a papír. A kulcs a mobil-first felület és az azonnali visszajelzés. Egy szülői értekezleten 10 perc alatt be lehet mutatni a rendszert — ha a szülők helyben kipróbálják a telefonjukon, az ellenállás gyakorlatilag megszűnik. A digitális megoldás nem a szülők ellen szól, hanem értük: több kontrollt kapnak az étkezés felett, mint korábban bármikor.

  2. Az admin felület fontosabb, mint gondolnád. Ha az iskola adminisztrátora nem szereti használni, a rendszer bukik — függetlenül attól, mennyire jó a szülői oldal. Az iskolatitkárok általában nem tech-orientáltak, és jogosan tartanak a változástól. Tervezd úgy a felületet, hogy kevés kattintás legyen, automatikusak legyenek a riportok, és a napi rutin ne legyen bonyolultabb, mint egy email megnyitása. Az első hónapban érdemes személyes támogatást adni az adminnak, amíg belejön a rendszerbe.

  3. A fizetés automatizálása hozza a legnagyobb megtérülést. A behajtás, az emlékeztetés és a kézi számlázás rengeteg időt és energiát emészt fel. Ha ez automatikus, az admin havi 2-3 napot spórol — és megszűnnek a kellemetlen beszélgetések a nem fizető szülőkkel. Az online fizetés bevezetése eleinte kérdéseket vet fel (biztonság, kártyaadatok), de a Stripe megbízhatósága és a transzparens számlák gyorsan meggyőzik a kételkedőket is.

  4. Indulj egy osztállyal, ne az egész iskolával. A teljes iskolai bevezetés előtt teszteld a rendszert egy-két osztállyal egy hónapon keresztül. Így kiderülnek a gyakorlati problémák (pl. szülők, akiknek nincs okostelefonjuk, speciális kedvezménytípusok), és a többi osztály már egy kipróbált, működő rendszert kap.

  5. Gondolj az adatvédelemre. Gyerekek adatairól van szó, ami különösen érzékeny terület. Győződj meg róla, hogy a rendszer GDPR-kompatibilis, az adatok EU-n belül tárolódnak, és az iskola adatkezelési tájékoztatója lefedi a digitális étkeztetési rendszert is.

Ha iskolai vagy intézményi digitalizálást tervezel, foglalj egy ingyenes konzultációt — megmutatjuk, hogyan lehet gyorsan bevezetni egy működő rendszert, és milyen buktatókra érdemes figyelni.

Tech stack#

EszközSzerepe
Next.jsFull-stack webalkalmazás, szülői és admin felület
SupabaseAdatbázis, autentikáció, valós idejű frissítés
StripeOnline fizetés és automatikus számlázás
Felhasznált technológiák
Next.js
Supabase
Stripe