Descrizione del progetto
TradottoL'app dovrebbe coprire l'intero percorso del cliente dall'inizio alla fine. Gli utenti navigano nel catalogo prodotti con categorie, foto e descrizioni, aggiungono articoli al carrello e effettuano un ordine con pagamento online tramite carta. Dopo il pagamento, il cliente vede il cambiamento dello stato del proprio ordine in tempo reale e traccia il corriere su una mappa live fino alla consegna. Le notifiche push dovrebbero informare sulla conferma dell'ordine, sui cambiamenti di stato e sulle promozioni, e ogni utente dovrebbe avere un profilo con un rubrica, cronologia degli ordini e impostazioni di pagamento salvate. Tutto questo funziona attraverso la nostra API REST esistente, quindi abbiamo bisogno di un'integrazione pulita con gli endpoint attuali, autorizzazione e gestione degli errori, non di riscrittura del backend.
Stiamo cercando qualcuno che scriva codice Dart manutenibile, comprenda la gestione dello stato e possa fornire un prodotto a livello di produzione, non un prototipo. Il deliverable include il codice sorgente completo e la pubblicazione su App Store e Google Play sotto i nostri account sviluppatore: configurazione di build, firma, creazione della scheda del negozio e approvazione della moderazione.
Requisiti chiave:
— Solo Flutter e Dart, unica base di codice condivisa per iOS e Android (non React Native)
— Catalogo prodotti, carrello della spesa e checkout dell'ordine con pagamento online sicuro
— Tracciamento degli ordini in tempo reale con geolocalizzazione del corriere sulla mappa
— Notifiche push riguardanti lo stato dell'ordine e promozioni
— Profili utente con indirizzi, cronologia degli ordini e impostazioni
— Integrazione pulita con il nostro backend REST e autorizzazione
— Pubblicazione su App Store e Google Play, inclusa la firma e la creazione della scheda del negozio