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ů.
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.