MenuDish – innover les expériences de restauration dans le monde entier
Client
MenuDish
Produits & services
.NET MAUI
ASP.NET Core
Azure
Secteur
Tech
Taille de l’organisation
Petite (1-49 employés)
Pays/région
Pays-Bas
SimberTech, une start-up spécialisée dans la technologie alimentaire, a développé MenuDish, une application innovante conçue pour améliorer les expériences gastronomiques des voyageurs et des amateurs de cuisine. L’application répond à la difficulté de naviguer dans les menus des restaurants en langues étrangères en créant des menus numériques faciles à comprendre.
Moien Tajik, le fondateur de MenuDish, a déclaré \« L’idée de MenuDish est née de notre propre expérience, lorsque nous avons quitté l’Iran pour nous installer aux Pays-Bas et que nous nous sommes heurtés à des menus de restaurants rédigés dans des langues différentes. Nous voulions créer une solution qui rendrait les repas au restaurant plus accessibles et plus agréables pour tout le monde, indépendamment des barrières linguistiques.\ »



Choix technologiques et utilisation
MenuDish tire parti d’une technologie de pointe pour fournir ses services. L’application utilise la technologie OCR (Reconnaissance optique de caractères), alimentée par l’IA, pour lire les menus dans différentes langues et les convertir en formats numériques.
Le front-end est alimenté par .NET MAUI, qui offre des capacités multiplateformes étendues, permettant à l’application de prendre en charge à la fois iOS et Android avec une base de code unique. Cette technologie permet à la petite équipe de développement de MenuDish d’atteindre efficacement un public plus large.
En outre, l’intégration avec les services Azure offre l’évolutivité et la fiabilité nécessaires pour gérer un nombre croissant d’utilisateurs, tout en garantissant la sécurité des données. L’application utilise également des services Azure, notamment Azure App Service, Azure CDN (Réseau de distribution de contenu), Insights et Azure Functions, pour garantir des opérations robustes et évolutives.
Moien Tajik a expliqué \« Nous avons choisi .NET MAUI en raison de mon expérience étendue avec .NET et Xamarin.Forms, ce qui a facilité l’implémentation de l’application en utilisant une technologie familière. En outre, les capacités multiplateformes de .NET MAUI nous ont permis d’atteindre un public plus large en prenant en charge à la fois iOS et Android avec une base de code unique. L’intégration avec les services Azure nous a apporté l’évolutivité et la fiabilité dont nous avions besoin pour gérer le nombre croissant d’utilisateurs. Nous avons également apprécié les fonctions de sécurité offertes par Azure, qui garantissent la protection des données de nos utilisateurs.\ »
\« Les capacités multiplateformes de .NET MAUI nous ont permis d’atteindre un public plus large en prenant en charge à la fois iOS et Android avec une base de code unique.\ »
Avantages et obstacles
L’utilisation des services .NET et Azure a apporté de nombreux avantages à MenuDish. Le temps de développement de l’application a été considérablement réduit, et la possibilité de partager le code entre le back-end et le front-end a permis de rationaliser le processus.
Toutefois, l’équipe a été confrontée à des défis tels que l’intégration de l’authentification sur les différentes plateformes et la mise à l’échelle de SignalR pour les mises à jour en temps réel. Malgré ces obstacles, Moien Tajik a déclaré \« Le soutien solide de la communauté et le vaste écosystème de bibliothèques de .NET nous ont permis de surmonter les difficultés auxquelles nous avons été confrontés. Nous avons pu trouver des solutions rapidement et efficacement, grâce à la communauté .NET active et bien informée.\ »
Un autre avantage important était l’intégration transparente aux services Azure, qui a fourni l’infrastructure nécessaire pour soutenir la croissance de l’application. Azure App Service a permis un déploiement et une mise à l’échelle faciles, tandis qu’Azure Functions a permis à l’équipe d’implémenter l’informatique Serverless pour des tâches spécifiques, réduisant ainsi les frais généraux opérationnels. L’utilisation d’Azure CDN a garanti que le contenu était livré rapidement et de manière fiable aux utilisateurs du monde entier.
\« Le soutien solide de la communauté et l’écosystème de bibliothèques étendu de .NET ont été déterminants pour surmonter les défis que nous avons rencontrés. Nous avons pu trouver des solutions rapidement et efficacement, grâce à la communauté .NET active et bien informée.\ »
Impact et améliorations futures
MenuDish a reçu des commentaires positifs de la part des utilisateurs, en particulier de ceux qui rencontrent des barrières linguistiques lorsqu’ils vont au restaurant. Moien Tajik a partagé \« La possibilité de fournir des informations détaillées sur les plats, notamment les ingrédients, les calories et les préférences alimentaires, a été très appréciée par nos utilisateurs\ ».
Avec des projets d’ajout de fonctions audio pour l’accessibilité et d’amélioration de l’application à l’aide de l’IA, MenuDish devrait continuer à révolutionner l’expérience gastronomique des utilisateurs du monde entier.
Moien Tajik a ajouté \« Nous sommes constamment à la recherche de nouvelles fonctionnalités et d’améliorations pour rendre MenuDish encore plus utile à nos utilisateurs. Nos projets futurs incluent l’intégration de l’IA pour fournir des recommandations personnalisées et l’ajout de fonctionnalités audio pour rendre l’application plus accessible aux utilisateurs malvoyants. Nous croyons que ces améliorations amélioreront encore l’expérience de repas pour nos utilisateurs et nous aideront à toucher un public plus large.\ »
L’impact de MenuDish s’étend au-delà des utilisateurs individuels. Les restaurants ont également bénéficié de l’application, qui leur permet de s’adresser à une clientèle plus diversifiée. En fournissant des menus numériques dans plusieurs langues, les restaurants peuvent attirer davantage de clients internationaux et améliorer leur expérience globale de repas. Cela a permis d’accroître la satisfaction et la fidélité des clients, ainsi que d’obtenir des avis positifs et des références de bouche à oreille.
Prêt à démarrer ?
Notre tutoriel étape par étape vous aidera à démarrer .NET MAUI sur votre ordinateur.