Projektbeschreibung
ÜbersetztDie App sollte die gesamte Kundenreise von Anfang bis Ende abdecken. Benutzer durchstöbern den Produktkatalog mit Kategorien, Fotos und Beschreibungen, fügen Artikel zum Warenkorb hinzu und geben eine Bestellung mit Online-Kartenzahlung auf. Nach der Zahlung sieht der Kunde, wie sich der Bestellstatus in Echtzeit ändert, und verfolgt den Kurier auf einer Live-Karte bis zur Lieferung. Push-Benachrichtigungen sollten über die Bestellbestätigung, Statusänderungen und Aktionen informieren, und jeder Benutzer sollte ein Profil mit einem Adressbuch, Bestellhistorie und gespeicherten Zahlungseinstellungen haben. All dies funktioniert über unsere bestehende REST-API, daher benötigen wir eine saubere Integration mit den aktuellen Endpunkten, Autorisierung und Fehlerbehandlung, nicht das Umschreiben des Backends.
Wir suchen jemanden, der wartbaren Dart-Code schreibt, das Zustandsmanagement versteht und ein produktionsreifes Produkt liefern kann, nicht einen Prototyp. Die Lieferung umfasst den vollständigen Quellcode und die Veröffentlichung im App Store und bei Google Play unter unseren Entwicklerkonten: Build-Konfiguration, Signierung, Erstellung der Store-Karte und Genehmigung durch die Moderation.
Wichtige Anforderungen:
— Nur Flutter und Dart, eine gemeinsame Codebasis für iOS und Android (nicht React Native)
— Produktkatalog, Warenkorb und Bestellabschluss mit sicherer Online-Zahlung
— Echtzeit-Bestellverfolgung mit Kurier-Geolokalisierung auf der Karte
— Push-Benachrichtigungen über den Bestellstatus und Aktionen
— Benutzerprofile mit Adressen, Bestellhistorie und Einstellungen
— Saubere Integration mit unserem REST-Backend und Autorisierung
— Veröffentlichung im App Store und bei Google Play, einschließlich Signierung und Erstellung der Store-Karte