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

Posted 4 months, Ends in 3 months
$3,500.00 USD
Bids: 1 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 & Login (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)

  • Login & 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-Login.

  • 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?
1 - Freelancers are bidding on this job

Saproh Private Limited

View Profile

India

0.00% Job Success

Total Earned 10.00
Saproh | Web & Mobile App Development Company
  • (0 reviews)

Saproh is a professional software development company delivering scalable,secure, and high-quality digital solutions for startups, SMEs, and enterprises.We are a team of experienced develope...

We may use cookies or any other tracking technologies when you visit our website, including any other media form, mobile website, or mobile application related or connected to help customize the Site and improve your experience. learn more

Allow Reject