Yummify est une application de menu de restaurant entièrement fonctionnelle pour démontrer comment nous pouvons créer une application évolutive et maintenable de manière compréhensible en utilisant une architecture inspirée de MVVM dans Flutter.
Captures d’écran
Captures d’écran du téléphone :
Captures d’écran de la tablette :
Fonctionnalités de l’application :
- Flutter + API REST (serveur principal, stockage)
Url : | Compte test : [email protected] / secret - Utiliser le motif empilé
- Réactif (Mobil + Tablette)
- Interface conviviale
- Architecture épurée
- Widgets réutilisables personnalisés
- Catégories de restaurants
- Repas de catégorie avec feuille de fond en fonction de la hauteur du contenu
- Utilisation du stockage local (Hive)
- Passez votre commande et visualisez-la depuis le panneau d’administration
- Suite…
Je prévois d’en ajouter d’autres à l’avenir (les relations publiques sont les bienvenues !).
Feuille de route future :
- Polir l’interface utilisateur
- Thème empilé lumière/fléchettes
- Ajouter plus d’écrans/fonctionnalités/fonctionnalités
Installation
- Cloner le dépôt
git clone
- Et ensuite, nous pouvons utiliser la procédure normale de construction et d’exécution
flutter pub get flutter run
- Certains fichiers comme
*.g.dart
,*.iconfig.dart
sont générés automatiquement. S’il y a un problème avec ces fichiers, exécutez simplement cette commande pour les régénérer.flutter pub run build_runner build --delete-conflicting-outputs
Paquets
Ce référentiel utilise les packages pub suivants :
*Recommandé à conserver quel que soit votre projet.
Conclusion
Je serai heureux de répondre à toutes vos questions, n’hésitez pas à soumettre un problème et/ou une demande de retrait 🙂
Si vous avez aimé mon projet, n’oubliez pas de ⭐ mettre en vedette le référentiel pour montrer votre soutien.
Licence
AVEC © Rouslanbek