Aplikace na darování nespotřebovaného jídla pro Zachraň Oběd
Mobilní aplikace propojující dárce a příjemce nespotřebovaného jídla.
.jpg)
Shrnutí projektu
Česká nezisková organizace Zachraň jídlo provozuje projekt Zachraň oběd, jehož cílem je efektivně propojit gastro provozy s charitami a pomoci tak předcházet plýtvání jídlem.
Etnetera Flow podporuje tento projekt vývojem mobilní aplikace se dvěma samostatnými rozhraními – pro gastro provozy a pro charity. Aplikace umožňuje gastro provozům snadno zadávat informace o nespotřebovaném jídle v souladu s hygienickými požadavky a naplánovat jeho vyzvednutí. Na straně charit pak aplikace zajišťuje notifikace o dostupných darovaných jídlech, což usnadňuje jejich efektivní rozdělení a odběr.
Aplikace zjednodušuje redistribuci jídla, snižuje jeho plýtvání a přispívá tak k podpoře lidí v nouzi. V rozhovoru s naším CEO se dozvíte, proč jsme se rozhodli tento projekt podpořit.
Hlavní body spolupráce
- Nahrazení původního řešení, které již nevyhovovalo požadavkům projektu, moderním frameworkem Flutter.
- Návrh a implementace nové databáze aplikace pro efektivní správu a bezpečné uložení dat.
- Vývoj serverless backendu, který minimalizuje údržbu a umožňuje škálování aplikace.
- Integrace s logistickou společností pro efektivní koordinaci vyzvedávání jídla.
Projektové výzvy a cíle
Dodané řešení
Multiplatformní vývoj ve Flutteru
Aplikace byla vyvinuta ve Flutteru, což umožňuje nasazení na iOS, Android i web z jednoho kódu. Flutter jako cross-platform framework od Googlu urychlil vývoj a umožnil snadné rozšíření o webové rozhraní s nižšími náklady.
Firebase pro správu dat
Firebase slouží k ukládání a synchronizaci dat napříč zařízeními uživatelů. Poskytuje bezpečné úložiště s vysokou dostupností, což je klíčové pro správu informací o darovaných porcích jídla.
Backendová integrace s kurýrní službou
Backend spravuje integraci s DODO, kurýrní službou pro přepravu jídla.
Po zadání daru jídelnou systém automaticky vytvoří požadavek na DODO, které zajistí logistiku a transport.
Efektivní komunikace mezi uživateli a systémem
Aplikace a backend komunikují v reálném čase, což zajišťuje plynulou spolupráci mezi gastro provozy, charitami a kurýry. Díky rychlé výměně dat a notifikacím je plánování darování a vyzvedávání jídla efektivnější.
Výsledky
Hladce jsme převzali projekt a zvolili nejefektivnější technologické řešení pro další vývoj. Flutter umožnil dokončit projekt rychleji a s nižšími náklady. Díky Flutteru jsme mohli efektivně vyvinout webovou verzi aplikace, což je klíčové pro školní jídelny jako novou skupinu uživatelů.
Během prvního týdne bylo přepraveno 443 porcí nespotřebovaného jídla do charit.
Průměrně se nyní denně zachrání 147 jídel.
Do projektu je aktuálně zapojeno 23 dárců a 22 charitativních organizací.
Funkce aplikace
- Přehled pro gastro provozy: kompletní historie darovaného jídla, včetně detailů (typ jídla, alergeny, teplota atd.).
- Registrace darovaného jídla: jídelna zadá informace o daru včetně počtu porcí.
- Rozhraní pro komunikaci s kurýrní službou: integrace optimalizuje plánování a zajišťuje hladké doručení.
- Push notifikace: charity dostávají upozornění o připraveném jídle k vyzvednutí.
Vytvořme společně něco skvělého
Rádi vám s tím pomůžeme.