Back to listings
Twago MarketplaceGermany |

Food-Ordering Restaurant App – iOS & Android (Cross-Platform) + Restaurant- und Admin-Panel

Project-Based

Description

Budget: €3,500.00

Food-Ordering Restaurant App
  • iOS & Android (Cross-Platform) + Restaurant- und Admin-Panel

Posted 1 month, Ends in 3 weeks

€3,500.00 EUR

Bids: 0 Interviews: 0

Projektübersicht

Wir suchen einen erfahrenen Entwickler oder ein kleines Team, um ein Produktions-MVP einer Food-Ordering-App zu erstellen. Die App soll Kunden ermöglichen, Menüs zu durchsuchen, Bestellungen aufzugeben, zu bezahlen und Lieferung/Abholung zu verfolgen. Zusätzlich soll es ein Restaurant-Dashboard für die Bestellverwaltung und ein Admin-Panel für einfache Reports und Konfiguration geben. Das Endprodukt muss benutzerfreundlich, sicher und bereit für den Einsatz in App-Stores sowie auf einem Produktionsserver sein.

Kernziele

  • Cross-Platform Mobile App (iOS & Android) für Kunden.
  • Web-basiertes Restaurant-Dashboard für Menü- und Bestellverwaltung.
  • Einfaches Admin-Dashboard für Benutzerverwaltung, Bestellübersicht und Grundeinstellungen.
  • Integration von Zahlungssystem und Push-Benachrichtigungen.
  • Dokumentation, Deployment-Anleitung und eine kurze Übergabesitzung.

Hauptfunktionen (MVP)

Kunden-App

  • Registrierung & (E-Mail/Telefon + optional OTP).
  • Restaurants durchsuchen (Liste & Suche) und Restaurantdetails anzeigen.
  • Menü anzeigen: Kategorien, Details, Optionen (Größe, Extras, Modifikatoren).
  • Warenkorb: Mengen ändern, Gutscheincodes anwenden.
  • Checkout: Adresse auswählen, Lieferung oder Abholung.
  • Zahlungsintegration (Kreditkarte + beliebtes lokales Zahlungsmittel optional).
  • Bestellbestätigung, Status-Updates, Bestellhistorie.
  • Bewertung & Rezensionen für Gerichte/Restaurants.
  • Push-Benachrichtigungen bei Statusänderungen.
  • Profil & Einstellungen (Kontaktdaten, Zahlungsmethode, Logout).

Restaurant-Dashboard (Web)

  • & Profil.
  • Menü-Kategorien, Artikel, Preise, Bilder, Modifikatoren verwalten.
  • Bestellungen empfangen, annehmen/ablehnen; Status aktualisieren (Eingang → Zubereitung → Bereit → Lieferung → Abgeschlossen).
  • Bestellhistorie, Tagesübersicht, einfache Verkaufsstatistik.
  • Verfügbarkeit & Öffnungszeiten einstellen.

Admin-Dashboard (Web)

  • Admin-.
  • Restaurants & Benutzer verwalten (CRUD).
  • Bestellungen über alle Restaurants einsehen, einfache Analysen (Bestellungen pro Tag, Umsatz).
  • Gutscheincodes verwalten.
  • Systemeinstellungen (Zahlung, Support-Kontakt).

Empfohlener Tech-Stack (flexibel

  • Vorschläge willkommen)

  • Mobile: React Native oder Flutter

  • Backend/API: Node.js (Express) oder Laravel (PHP)

  • REST-API

  • Datenbank: PostgreSQL oder MySQL

  • Realtime/Benachrichtigungen: Firebase Cloud Messaging (FCM) / Pusher

  • Zahlungen: Stripe + ggf. lokales Gateway

  • Hosting: Docker auf VPS / DigitalOcean / AWS Lightsail

  • Web-Dashboards: React / Vue

Lieferumfang

  1. Quellcode (Mobile App, Backend, Web-Dashboards) mit README
  2. API-Dokumentation (Endpunkte, Auth, Beispielanfragen)
  3. Kompilierte App-Builds (Android APK/AAB, iOS TestFlight) oder Build-Anleitung
  4. Deployment-Anleitung / Skripte
  5. Kurze Testfälle / QA-Checkliste
  6. 15–30-minütiges Video oder Live-Demo zur Übergabe
  7. 30 Tage Bugfix-Support nach Lieferung

Budgetaufteilung (Vorschlag innerhalb 3.500 €)

  • Planung & Wireframes/API-Design: 350 €
  • Mobile App (Kunden): 1.400 €
  • Restaurant-Dashboard: 700 €
  • Admin-Dashboard & Analysen: 350 €
  • Integration, Tests & Deployment: 500 €

Meilensteine & Zahlungsstruktur

  • Meilenstein 1: Projektstart + Wireframes + API-Spezifikation
  • 15%
  • Meilenstein 2: Backend API (Auth, Kern-Bestellflows)
  • 30%
  • Meilenstein 3: Kunden-App (Kernfunktionen)
  • 30%
  • Meilenstein 4: Restaurant & Admin Dashboards + Integration
  • 20%
  • Meilenstein 5: Endlieferung, Dokumentation, Übergabe
  • 5%

Akzeptanzkriterien

  • Kernabläufe funktionieren: Anmeldung → Menü → Bestellung → Bezahlung → Statusupdates.
  • Restaurants können Bestellungen verwalten und Menü bearbeiten.
  • Admin kann Restaurants & Bestellungen verwalten.
  • Keine kritischen Bugs, App-Builds laufen auf Geräten/Emulatoren, Backend deploybar.
  • Code sauber, dokumentiert und in Git-Repos verfügbar.

Was im Angebot enthalten sein sollte

  • Kurze Vorstellung + relevante Erfahrung (ähnliche Apps).
  • Bevorzugter Tech-Stack & Hosting-Vorschlag.
  • Bestätigung: Lieferung innerhalb des Budgets (3.500 €).
  • Vorschlag für Meilensteine.
  • Referenzen / Beispielprojekte.
  • Verfügbarkeit für Übergabe & 30 Tage Bugfix-Support.

Bewertungskriterien

  • Relevantes Portfolio & Demo-Apps
  • Verständnis von Food-Ordering-Flows
  • Kommunikationsfähigkeit & Verfügbarkeit
  • Realistischer Zeitplan & klarer Vorschlag

Optional / Nice-to-have

  • In-App Chat zwischen Kunde & Restaurant
  • Fahrer-App oder Liefermanagement
  • Erweiterte Analysen & Reports
  • Mehrsprachigkeit
About the job

Posted Job

12 Nov, 2025

Deadline

01 Dec, 2025

Experience level

Pro Level

Project Scope

Large

Job Longevity

1 to 3 months

Location

100% Remote job

Skill and expertise
  • PHP
  • CSS
  • Web
  • Website Design
  • Android App Development
  • iOS App Development
  • HTML & CSS Developers

Job questions for freelancers

  • Können Sie uns Links zu ähnlichen Apps oder Projekten zeigen, die Sie entwickelt haben (Mobile + Backend + Dashboard)?
  • Haben Sie Erfahrung mit Cross-Platform-Apps (React Native oder Flutter)? Bitte geben Sie Beispiele.
  • Haben Sie Erfahrung mit Food-Ordering, Liefer-Apps oder E-Commerce? Welche Funktionen haben Sie umgesetzt?
Share :
0 - Freelancers are bidding on this job

No freelancer found!

Skills

Website DesignNode.jsFirebaseHTMLWebAndroid App DevelopmentReactCSSHTML & CSS DevelopersRESTAWSDigitalOceanMySQLVuePostgreSQLLaraveliOS App DevelopmentPHPDockerExpress