Aller au contenu

Créer mon application

Votre application, branchée sur FoodEatUp.

Cent idées, un prompt chacune, la méthode de nos propres applis.

Cent écrans d'applications à construire. Écrans et données fictifs.

La méthode

Comme nos propres applis.

Caisse mobile, HACCP, cuisine, menu digital, recettes, Live : six applis Flutter, une même recette. Le prompt de chaque idée la reprend.

  1. 1Un dépôt neuf

    Votre application vit dans son propre dépôt. Le dépôt FoodEatUp n'est jamais modifié.

  2. 2Connexion FoodEatUp

    OAuth 2.1 avec PKCE et redirection native. Le restaurateur passe par /api/mcp, l'employé par /api/mcp/employe, avec les droits de son rôle.

  3. 3Le MCP, et lui seul

    JSON-RPC 2.0, protocole 2025-06-18 : tools/list d'abord, puis tools/call. ?toolsets= ne charge que les catégories utiles.

  4. 4Une écriture se confirme

    L'appli relit l'action, puis l'envoie avec confirm:true. Hors ligne, elle part dans une file et se rejoue au retour du réseau.

  5. 5Le socle Flutter

    Riverpod, go_router, Dio, jeton dans le coffre sécurisé, thème par palette, textes par tr() pour les langues (arabe et ourdou de droite à gauche).

  6. 6Testée, puis livrée

    Un test de widget par écran, flutter analyze --fatal-infos sans message, une CI qui construit l'APK à chaque envoi.

Aucune clé ni aucun jeton dans le code. Jeux pour enfants : aucune donnée d'enfant collectée.

100 idées d'applications Flutter

Choisissez. Copiez. Construisez.

Ces écrans sont des idées d'applications à construire : aucune n'existe encore. Chaque charte, chaque donnée affichée est fictive.

100 idées

  • Idée d'application « Chasse aux Végé-fruités » : écran fictif
    001 · Jeux pour enfants Chasse aux Végé-fruités Enfants à table, 4-8 ans — L'attente du plat paraît longue.

    Accueil des héros · Chasse dans l'assiette · Badge gagné · Coloriage à finir

    get_kids_menu_cataloglist_gamesplay_game

    MCP restaurateur · ?toolsets=imprimes,fidelite

    Voir le prompt
    Crée une application Flutter « Chasse aux Végé-fruités » pour enfants à table, 4-8 ans. Problème : l'attente du plat paraît longue.
    Écrans : Accueil des héros, Chasse dans l'assiette, Badge gagné, Coloriage à finir.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=imprimes,fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_kids_menu_catalog, list_games, play_game. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Memory des légumes » : écran fictif
    002 · Jeux pour enfants Memory des légumes Enfants, 4-7 ans — Occuper la table sans écran de dessin animé.

    Choix du niveau · Plateau de cartes · Paire trouvée · Fin de partie

    create_game_roomplay_game_movefinish_game_room

    MCP restaurateur · ?toolsets=salle,fidelite

    Voir le prompt
    Crée une application Flutter « Memory des légumes » pour enfants, 4-7 ans. Problème : occuper la table sans écran de dessin animé.
    Écrans : Choix du niveau, Plateau de cartes, Paire trouvée, Fin de partie.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle,fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : create_game_room, play_game_move, finish_game_room. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Duel morpion à table » : écran fictif
    003 · Jeux pour enfants Duel morpion à table Frères et sœurs, 6-10 ans — Deux enfants se disputent la tablette.

    Rejoindre la partie · Grille de morpion · Tour du joueur · Résultat

    create_game_roomjoin_game_roomplay_game_moveget_game_room

    MCP restaurateur · ?toolsets=salle

    Voir le prompt
    Crée une application Flutter « Duel morpion à table » pour frères et sœurs, 6-10 ans. Problème : deux enfants se disputent la tablette.
    Écrans : Rejoindre la partie, Grille de morpion, Tour du joueur, Résultat.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : create_game_room, join_game_room, play_game_move, get_game_room. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Puissance 4 gourmand » : écran fictif
    004 · Jeux pour enfants Puissance 4 gourmand Enfants, 6-12 ans — Faire patienter deux tablettes en même temps.

    Salon de jeu · Grille colorée · Victoire · Revanche

    create_game_roomjoin_game_roomplay_game_movefinish_game_room

    MCP restaurateur · ?toolsets=salle,fidelite

    Voir le prompt
    Crée une application Flutter « Puissance 4 gourmand » pour enfants, 6-12 ans. Problème : faire patienter deux tablettes en même temps.
    Écrans : Salon de jeu, Grille colorée, Victoire, Revanche.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle,fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : create_game_room, join_game_room, play_game_move, finish_game_room. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « La BD du chef » : écran fictif
    005 · Jeux pour enfants La BD du chef Enfants lecteurs, 6-10 ans — Raconter une histoire pendant le repas.

    Bibliothèque d'histoires · Lecture case par case · Fin de l'histoire · Coloriage

    list_kids_comic_storiesget_kids_menu_catalog

    MCP restaurateur · ?toolsets=imprimes

    Voir le prompt
    Crée une application Flutter « La BD du chef » pour enfants lecteurs, 6-10 ans. Problème : raconter une histoire pendant le repas.
    Écrans : Bibliothèque d'histoires, Lecture case par case, Fin de l'histoire, Coloriage.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=imprimes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_kids_comic_stories, get_kids_menu_catalog. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Compose ton menu enfant » : écran fictif
    006 · Jeux pour enfants Compose ton menu enfant Enfants, 5-10 ans — Choisir son plat sans aide des parents.

    Entrée en image · Plat en image · Dessert en image · Récap pour le serveur

    list_dishesget_kids_menu_catalog

    MCP restaurateur · ?toolsets=carte,imprimes

    Voir le prompt
    Crée une application Flutter « Compose ton menu enfant » pour enfants, 5-10 ans. Problème : choisir son plat sans aide des parents.
    Écrans : Entrée en image, Plat en image, Dessert en image, Récap pour le serveur.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,imprimes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, get_kids_menu_catalog. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Le quiz du potager » : écran fictif
    007 · Jeux pour enfants Le quiz du potager Enfants, 7-12 ans — Apprendre les fruits et légumes en s'amusant.

    Question illustrée · Bonne réponse · Score · Diplôme du petit chef

    get_kids_menu_cataloglist_dishes

    MCP restaurateur · ?toolsets=imprimes,carte

    Voir le prompt
    Crée une application Flutter « Le quiz du potager » pour enfants, 7-12 ans. Problème : apprendre les fruits et légumes en s'amusant.
    Écrans : Question illustrée, Bonne réponse, Score, Diplôme du petit chef.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=imprimes,carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_kids_menu_catalog, list_dishes. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Roue des surprises » : écran fictif
    008 · Jeux pour enfants Roue des surprises Familles — Récompenser la famille après le repas.

    Roue à lancer · Lot gagné · Montrer au serveur · Merci

    list_gamesplay_gameget_game_rewards

    MCP restaurateur · ?toolsets=fidelite

    Voir le prompt
    Crée une application Flutter « Roue des surprises » pour familles. Problème : récompenser la famille après le repas.
    Écrans : Roue à lancer, Lot gagné, Montrer au serveur, Merci.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_games, play_game, get_game_rewards. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Le chef cuisinier en herbe » : écran fictif
    009 · Jeux pour enfants Le chef cuisinier en herbe Enfants, 6-11 ans — Comprendre comment on prépare son plat.

    Choix du plat · Étapes en images · Ingrédients à toucher · Bravo

    get_dish_recipelist_dishes

    MCP restaurateur · ?toolsets=carte

    Voir le prompt
    Crée une application Flutter « Le chef cuisinier en herbe » pour enfants, 6-11 ans. Problème : comprendre comment on prépare son plat.
    Écrans : Choix du plat, Étapes en images, Ingrédients à toucher, Bravo.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_dish_recipe, list_dishes. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Allergènes expliqués aux petits » : écran fictif
    010 · Jeux pour enfants Allergènes expliqués aux petits Enfants allergiques et parents — Savoir ce qu'on peut manger sans stress.

    Mon plat · Pictos d'allergènes · Ce qu'il contient · Question au serveur

    list_dishesget_dish_recipe

    MCP restaurateur · ?toolsets=carte

    Voir le prompt
    Crée une application Flutter « Allergènes expliqués aux petits » pour enfants allergiques et parents. Problème : savoir ce qu'on peut manger sans stress.
    Écrans : Mon plat, Pictos d'allergènes, Ce qu'il contient, Question au serveur.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, get_dish_recipe. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Cherche et trouve en salle » : écran fictif
    011 · Jeux pour enfants Cherche et trouve en salle Enfants, 4-8 ans — Les faire regarder autour d'eux plutôt que l'écran.

    Liste des objets · Objet trouvé · Tous trouvés · Récompense

    list_gamesplay_game

    MCP restaurateur · ?toolsets=fidelite

    Voir le prompt
    Crée une application Flutter « Cherche et trouve en salle » pour enfants, 4-8 ans. Problème : les faire regarder autour d'eux plutôt que l'écran.
    Écrans : Liste des objets, Objet trouvé, Tous trouvés, Récompense.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_games, play_game. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Calendrier du coloriage » : écran fictif
    012 · Jeux pour enfants Calendrier du coloriage Familles habituées — Donner envie de revenir le mercredi.

    Coloriage de la semaine · Mes coloriages · Envoyer à papa · Prochain coloriage

    get_kids_menu_cataloglist_kids_supports

    MCP restaurateur · ?toolsets=imprimes

    Voir le prompt
    Crée une application Flutter « Calendrier du coloriage » pour familles habituées. Problème : donner envie de revenir le mercredi.
    Écrans : Coloriage de la semaine, Mes coloriages, Envoyer à papa, Prochain coloriage.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=imprimes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_kids_menu_catalog, list_kids_supports. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Course des desserts » : écran fictif
    013 · Jeux pour enfants Course des desserts Enfants, 5-9 ans — Patienter jusqu'au dessert.

    Piste de course · Pions des desserts · Arrivée · Le dessert arrive

    create_game_roomplay_game_moveget_table_order

    MCP restaurateur · ?toolsets=salle

    Voir le prompt
    Crée une application Flutter « Course des desserts » pour enfants, 5-9 ans. Problème : patienter jusqu'au dessert.
    Écrans : Piste de course, Pions des desserts, Arrivée, Le dessert arrive.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : create_game_room, play_game_move, get_table_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Les 7 familles du marché » : écran fictif
    014 · Jeux pour enfants Les 7 familles du marché Familles — Jouer ensemble sans papier.

    Distribution · Demander une carte · Famille complète · Gagnant

    create_game_roomjoin_game_roomplay_game_move

    MCP restaurateur · ?toolsets=salle

    Voir le prompt
    Crée une application Flutter « Les 7 familles du marché » pour familles. Problème : jouer ensemble sans papier.
    Écrans : Distribution, Demander une carte, Famille complète, Gagnant.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : create_game_room, join_game_room, play_game_move. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Le petit serveur » : écran fictif
    015 · Jeux pour enfants Le petit serveur Enfants, 5-9 ans — Jouer à prendre la commande.

    Carnet de commande · Plats en images · Envoyer en cuisine (pour de faux) · Merci

    list_dishes

    MCP restaurateur · ?toolsets=carte

    Voir le prompt
    Crée une application Flutter « Le petit serveur » pour enfants, 5-9 ans. Problème : jouer à prendre la commande.
    Écrans : Carnet de commande, Plats en images, Envoyer en cuisine (pour de faux), Merci.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Labyrinthe de la cuisine » : écran fictif
    016 · Jeux pour enfants Labyrinthe de la cuisine Enfants, 4-8 ans — Occuper 5 minutes avant le plat.

    Choix du labyrinthe · Parcours au doigt · Arrivée en cuisine · Niveau suivant

    list_gamesget_kids_menu_catalog

    MCP restaurateur · ?toolsets=fidelite,imprimes

    Voir le prompt
    Crée une application Flutter « Labyrinthe de la cuisine » pour enfants, 4-8 ans. Problème : occuper 5 minutes avant le plat.
    Écrans : Choix du labyrinthe, Parcours au doigt, Arrivée en cuisine, Niveau suivant.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=fidelite,imprimes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_games, get_kids_menu_catalog. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Devine le goût » : écran fictif
    017 · Jeux pour enfants Devine le goût Enfants, 6-12 ans — Faire goûter des choses nouvelles.

    Indice · Proposition · Réponse du chef · Nouveau défi

    list_dishesget_dish_recipe

    MCP restaurateur · ?toolsets=carte

    Voir le prompt
    Crée une application Flutter « Devine le goût » pour enfants, 6-12 ans. Problème : faire goûter des choses nouvelles.
    Écrans : Indice, Proposition, Réponse du chef, Nouveau défi.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, get_dish_recipe. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Blackjack des bonbons (sans argent) » : écran fictif
    018 · Jeux pour enfants Blackjack des bonbons (sans argent) Grands enfants, 9-12 ans — Jouer à deux tablettes sans mise.

    Table de jeu · Tirer une carte · Résultat · Rejouer

    create_game_roomplay_game_movefinish_game_room

    MCP restaurateur · ?toolsets=salle,fidelite

    Voir le prompt
    Crée une application Flutter « Blackjack des bonbons (sans argent) » pour grands enfants, 9-12 ans. Problème : jouer à deux tablettes sans mise.
    Écrans : Table de jeu, Tirer une carte, Résultat, Rejouer.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle,fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : create_game_room, play_game_move, finish_game_room. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Mon anniversaire au resto » : écran fictif
    019 · Jeux pour enfants Mon anniversaire au resto Enfant qui fête son anniversaire — Faire un moment spécial à table.

    Bougies à souffler · Chanson · Carte souvenir · Surprise du chef

    get_kids_menu_cataloglist_kids_supports

    MCP restaurateur · ?toolsets=imprimes

    Voir le prompt
    Crée une application Flutter « Mon anniversaire au resto » pour enfant qui fête son anniversaire. Problème : faire un moment spécial à table.
    Écrans : Bougies à souffler, Chanson, Carte souvenir, Surprise du chef.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=imprimes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_kids_menu_catalog, list_kids_supports. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Pâte à pizza magique » : écran fictif
    020 · Jeux pour enfants Pâte à pizza magique Enfants, 5-10 ans — Créer sa pizza avant de la commander.

    Pâte · Garnitures de la carte · Ma pizza · La montrer au serveur

    list_disheslist_option_groups

    MCP restaurateur · ?toolsets=carte

    Voir le prompt
    Crée une application Flutter « Pâte à pizza magique » pour enfants, 5-10 ans. Problème : créer sa pizza avant de la commander.
    Écrans : Pâte, Garnitures de la carte, Ma pizza, La montrer au serveur.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, list_option_groups. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Jeu pour enfants : aucune donnée d'enfant collectée (ni prénom, ni photo, ni âge), aucune publicité, aucun achat.
  • Idée d'application « Menu en arabe (RTL) » : écran fictif
    021 · Selon la langue Menu en arabe (RTL) Clients arabophones — Lire la carte de droite à gauche.

    Choix de la langue · Carte RTL · Fiche plat · Commande

    list_disheslist_dish_categoriessubmit_table_order

    MCP restaurateur · ?toolsets=carte,caisse

    Voir le prompt
    Crée une application Flutter « Menu en arabe (RTL) » pour clients arabophones. Problème : lire la carte de droite à gauche.
    Écrans : Choix de la langue, Carte RTL, Fiche plat, Commande.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,caisse (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, list_dish_categories, submit_table_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Menu en tamoul » : écran fictif
    022 · Selon la langue Menu en tamoul Clients tamoulophones — Comprendre la carte dans sa langue.

    Langue · Catégories · Plat · Allergènes

    list_dishesget_dish_recipe

    MCP restaurateur · ?toolsets=carte

    Voir le prompt
    Crée une application Flutter « Menu en tamoul » pour clients tamoulophones. Problème : comprendre la carte dans sa langue.
    Écrans : Langue, Catégories, Plat, Allergènes.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, get_dish_recipe. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Menu en chinois » : écran fictif
    023 · Selon la langue Menu en chinois Touristes chinois — Commander sans barrière de langue.

    Langue · Carte illustrée · Panier · Appeler le serveur

    list_dishessubmit_table_ordercall_waiter

    MCP restaurateur · ?toolsets=carte,caisse,salle

    Voir le prompt
    Crée une application Flutter « Menu en chinois » pour touristes chinois. Problème : commander sans barrière de langue.
    Écrans : Langue, Carte illustrée, Panier, Appeler le serveur.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,caisse,salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, submit_table_order, call_waiter. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Menu en espagnol » : écran fictif
    024 · Selon la langue Menu en espagnol Clients hispanophones — Traduire la carte du jour.

    Langue · Plats du jour · Panier · Suivi

    list_dishessubmit_table_orderget_table_order

    MCP restaurateur · ?toolsets=carte,caisse,salle

    Voir le prompt
    Crée une application Flutter « Menu en espagnol » pour clients hispanophones. Problème : traduire la carte du jour.
    Écrans : Langue, Plats du jour, Panier, Suivi.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,caisse,salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, submit_table_order, get_table_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Menu en anglais pour touristes » : écran fictif
    025 · Selon la langue Menu en anglais pour touristes Touristes — Expliquer les plats français.

    Langue · Plats expliqués · Allergènes · Commande

    list_dishesget_dish_recipesubmit_table_order

    MCP restaurateur · ?toolsets=carte,caisse

    Voir le prompt
    Crée une application Flutter « Menu en anglais pour touristes » pour touristes. Problème : expliquer les plats français.
    Écrans : Langue, Plats expliqués, Allergènes, Commande.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,caisse (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, get_dish_recipe, submit_table_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Fiche recette en ourdou » : écran fictif
    026 · Selon la langue Fiche recette en ourdou Commis ourdouphones — Suivre la recette dans sa langue.

    Langue · Liste des recettes · Étapes · Minuteur

    list_recipesget_recipe

    MCP employé · ?toolsets=recettes

    Voir le prompt
    Crée une application Flutter « Fiche recette en ourdou » pour commis ourdouphones. Problème : suivre la recette dans sa langue.
    Écrans : Langue, Liste des recettes, Étapes, Minuteur.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=recettes (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_recipes, get_recipe. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Consignes HACCP traduites » : écran fictif
    027 · Selon la langue Consignes HACCP traduites Équipe de cuisine multilingue — Faire comprendre les règles d'hygiène.

    Langue · Consignes du jour · Relevé à faire · Valider

    get_haccp_overviewadd_temperature

    MCP employé · ?toolsets=haccp

    Voir le prompt
    Crée une application Flutter « Consignes HACCP traduites » pour équipe de cuisine multilingue. Problème : faire comprendre les règles d'hygiène.
    Écrans : Langue, Consignes du jour, Relevé à faire, Valider.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=haccp (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : get_haccp_overview, add_temperature. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Planning en plusieurs langues » : écran fictif
    028 · Selon la langue Planning en plusieurs langues Employés étrangers — Lire son planning sans erreur.

    Langue · Ma semaine · Mes tâches · Demander un congé

    list_planningslist_tasks

    MCP employé · ?toolsets=rh

    Voir le prompt
    Crée une application Flutter « Planning en plusieurs langues » pour employés étrangers. Problème : lire son planning sans erreur.
    Écrans : Langue, Ma semaine, Mes tâches, Demander un congé.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=rh (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_plannings, list_tasks. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Accueil traduit à la borne » : écran fictif
    029 · Selon la langue Accueil traduit à la borne Clients étrangers — Commander à la borne dans sa langue.

    Langue · Sur place ou à emporter · Carte · Paiement au comptoir

    list_disheslister_bornes

    MCP restaurateur · ?toolsets=carte,caisse

    Voir le prompt
    Crée une application Flutter « Accueil traduit à la borne » pour clients étrangers. Problème : commander à la borne dans sa langue.
    Écrans : Langue, Sur place ou à emporter, Carte, Paiement au comptoir.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,caisse (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, lister_bornes. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Allergènes en 6 langues » : écran fictif
    030 · Selon la langue Allergènes en 6 langues Clients allergiques étrangers — Rassurer sur les allergènes.

    Langue · Plat · Les 14 allergènes · Question au serveur

    list_dishesget_dish_recipecall_waiter

    MCP restaurateur · ?toolsets=carte,salle

    Voir le prompt
    Crée une application Flutter « Allergènes en 6 langues » pour clients allergiques étrangers. Problème : rassurer sur les allergènes.
    Écrans : Langue, Plat, Les 14 allergènes, Question au serveur.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, get_dish_recipe, call_waiter. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Réservation multilingue » : écran fictif
    031 · Selon la langue Réservation multilingue Clients internationaux — Réserver sans téléphone.

    Langue · Date et couverts · Créneaux · Confirmation

    reservation_availabilitycreate_reservation

    MCP restaurateur · ?toolsets=salle

    Voir le prompt
    Crée une application Flutter « Réservation multilingue » pour clients internationaux. Problème : réserver sans téléphone.
    Écrans : Langue, Date et couverts, Créneaux, Confirmation.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : reservation_availability, create_reservation. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Traducteur de bons cuisine » : écran fictif
    032 · Selon la langue Traducteur de bons cuisine Brigade multilingue — Lire un bon dans sa langue.

    Langue · Bons du poste · Détail du plat · Prêt

    get_kds_ticketsbump_kds_ticket

    MCP employé · ?toolsets=cuisine

    Voir le prompt
    Crée une application Flutter « Traducteur de bons cuisine » pour brigade multilingue. Problème : lire un bon dans sa langue.
    Écrans : Langue, Bons du poste, Détail du plat, Prêt.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=cuisine (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : get_kds_tickets, bump_kds_ticket. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Avis clients traduits » : écran fictif
    033 · Selon la langue Avis clients traduits Restaurateur — Comprendre et répondre aux avis étrangers.

    Avis reçus · Traduction · Réponse proposée · Publier

    list_reviewsreply_review

    MCP restaurateur · ?toolsets=marketing

    Voir le prompt
    Crée une application Flutter « Avis clients traduits » pour restaurateur. Problème : comprendre et répondre aux avis étrangers.
    Écrans : Avis reçus, Traduction, Réponse proposée, Publier.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_reviews, reply_review. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Formation de l'équipe en VO » : écran fictif
    034 · Selon la langue Formation de l'équipe en VO Nouveaux employés — Apprendre les recettes dans sa langue.

    Langue · Recettes à apprendre · Quiz · Progression

    list_recipesget_training_progress

    MCP employé · ?toolsets=recettes

    Voir le prompt
    Crée une application Flutter « Formation de l'équipe en VO » pour nouveaux employés. Problème : apprendre les recettes dans sa langue.
    Écrans : Langue, Recettes à apprendre, Quiz, Progression.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=recettes (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_recipes, get_training_progress. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Carte des vins traduite » : écran fictif
    035 · Selon la langue Carte des vins traduite Clients étrangers — Expliquer les vins.

    Langue · Boissons · Accord mets-vins · Commander

    list_beverageslist_dishes

    MCP restaurateur · ?toolsets=carte

    Voir le prompt
    Crée une application Flutter « Carte des vins traduite » pour clients étrangers. Problème : expliquer les vins.
    Écrans : Langue, Boissons, Accord mets-vins, Commander.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_beverages, list_dishes. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Fidélité en plusieurs langues » : écran fictif
    036 · Selon la langue Fidélité en plusieurs langues Clients réguliers étrangers — Comprendre le programme de fidélité.

    Langue · Mon numéro · Mes points · Récompenses

    send_loyalty_codeverify_loyalty_codeget_loyalty_account

    MCP restaurateur · ?toolsets=fidelite

    Voir le prompt
    Crée une application Flutter « Fidélité en plusieurs langues » pour clients réguliers étrangers. Problème : comprendre le programme de fidélité.
    Écrans : Langue, Mon numéro, Mes points, Récompenses.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : send_loyalty_code, verify_loyalty_code, get_loyalty_account. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Étiquettes DLC bilingues » : écran fictif
    037 · Selon la langue Étiquettes DLC bilingues Cuisiniers étrangers — Lire et imprimer les étiquettes.

    Langue · Produit · DLC calculée · Imprimer

    create_haccp_labellist_haccp_labels

    MCP employé · ?toolsets=haccp

    Voir le prompt
    Crée une application Flutter « Étiquettes DLC bilingues » pour cuisiniers étrangers. Problème : lire et imprimer les étiquettes.
    Écrans : Langue, Produit, DLC calculée, Imprimer.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=haccp (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : create_haccp_label, list_haccp_labels. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Commande vocale multilingue » : écran fictif
    038 · Selon la langue Commande vocale multilingue Serveurs — Prendre une commande dictée dans plusieurs langues.

    Langue · Micro · Commande comprise · Envoyer

    list_dishescreate_order

    MCP employé · ?toolsets=carte,caisse

    Voir le prompt
    Crée une application Flutter « Commande vocale multilingue » pour serveurs. Problème : prendre une commande dictée dans plusieurs langues.
    Écrans : Langue, Micro, Commande comprise, Envoyer.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=carte,caisse (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_dishes, create_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Horaires et infos en 6 langues » : écran fictif
    039 · Selon la langue Horaires et infos en 6 langues Touristes — Savoir quand venir.

    Langue · Horaires · Fermetures · Itinéraire

    get_opening_hourslist_closure_periods

    MCP restaurateur · ?toolsets=salle

    Voir le prompt
    Crée une application Flutter « Horaires et infos en 6 langues » pour touristes. Problème : savoir quand venir.
    Écrans : Langue, Horaires, Fermetures, Itinéraire.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_opening_hours, list_closure_periods. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Facture traduite » : écran fictif
    040 · Selon la langue Facture traduite Clients d'affaires étrangers — Recevoir un ticket compréhensible.

    Langue · Ma note · Ticket · Envoyer par e-mail

    get_table_ordersend_order_receipt

    MCP restaurateur · ?toolsets=salle

    Voir le prompt
    Crée une application Flutter « Facture traduite » pour clients d'affaires étrangers. Problème : recevoir un ticket compréhensible.
    Écrans : Langue, Ma note, Ticket, Envoyer par e-mail.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_table_order, send_order_receipt. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code. Langues : français source, anglais, arabe en RTL, tamoul, espagnol, chinois ; tout texte visible passe par tr(), la langue se choisit au premier écran.
  • Idée d'application « Brief du service » : écran fictif
    041 · Communication Brief du service Chef et gérant — Donner les infos du jour en une minute.

    Résumé du jour · Réservations · Alertes · Envoyer à l'équipe

    get_daily_brieflist_reservationscreate_notification

    MCP restaurateur · ?toolsets=site,salle,systeme

    Voir le prompt
    Crée une application Flutter « Brief du service » pour chef et gérant. Problème : donner les infos du jour en une minute.
    Écrans : Résumé du jour, Réservations, Alertes, Envoyer à l'équipe.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=site,salle,systeme (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_daily_brief, list_reservations, create_notification. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Fil de l'équipe » : écran fictif
    042 · Communication Fil de l'équipe Toute l'équipe — Partager les consignes sans groupe WhatsApp.

    Fil · Nouvelle consigne · Lu par · Notifications

    list_notificationscreate_notificationmark_notifications_read

    MCP employé · ?toolsets=systeme

    Voir le prompt
    Crée une application Flutter « Fil de l'équipe » pour toute l'équipe. Problème : partager les consignes sans groupe whatsapp.
    Écrans : Fil, Nouvelle consigne, Lu par, Notifications.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=systeme (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_notifications, create_notification, mark_notifications_read. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Appel serveur depuis la cuisine » : écran fictif
    043 · Communication Appel serveur depuis la cuisine Cuisine — Prévenir la salle qu'un plat est prêt.

    Envois prêts · Appeler · Remis · Historique

    get_kds_ticketscall_kds_orderhand_over_kds_order

    MCP employé · ?toolsets=cuisine

    Voir le prompt
    Crée une application Flutter « Appel serveur depuis la cuisine » pour cuisine. Problème : prévenir la salle qu'un plat est prêt.
    Écrans : Envois prêts, Appeler, Remis, Historique.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=cuisine (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : get_kds_tickets, call_kds_order, hand_over_kds_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Bip de table » : écran fictif
    044 · Communication Bip de table Clients en salle — Appeler le serveur sans lever la main.

    Ma table · Appeler · Demander l'addition · C'est noté

    call_waiterget_table_order

    MCP restaurateur · ?toolsets=salle

    Voir le prompt
    Crée une application Flutter « Bip de table » pour clients en salle. Problème : appeler le serveur sans lever la main.
    Écrans : Ma table, Appeler, Demander l'addition, C'est noté.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : call_waiter, get_table_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Rappels de Caroline » : écran fictif
    045 · Communication Rappels de Caroline Restaurateur — Rappeler les clients qui ont appelé.

    Appels du jour · Transcription · Pitch de rappel · Marquer traité

    list_callsgenerate_callback_pitchmark_call_handled

    MCP restaurateur · ?toolsets=appels

    Voir le prompt
    Crée une application Flutter « Rappels de Caroline » pour restaurateur. Problème : rappeler les clients qui ont appelé.
    Écrans : Appels du jour, Transcription, Pitch de rappel, Marquer traité.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=appels (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_calls, generate_callback_pitch, mark_call_handled. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Boîte à notes d'appels » : écran fictif
    046 · Communication Boîte à notes d'appels Accueil — Ne rien perdre des appels.

    Appels · Détail · Ajouter une note · Traité

    list_callsget_calladd_call_note

    MCP restaurateur · ?toolsets=appels

    Voir le prompt
    Crée une application Flutter « Boîte à notes d'appels » pour accueil. Problème : ne rien perdre des appels.
    Écrans : Appels, Détail, Ajouter une note, Traité.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=appels (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_calls, get_call, add_call_note. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Mes tâches du jour » : écran fictif
    047 · Communication Mes tâches du jour Employé — Savoir quoi faire en arrivant.

    Mes tâches · Détail · Fait · Demain

    list_taskslist_plannings

    MCP employé · ?toolsets=rh

    Voir le prompt
    Crée une application Flutter « Mes tâches du jour » pour employé. Problème : savoir quoi faire en arrivant.
    Écrans : Mes tâches, Détail, Fait, Demain.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=rh (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_tasks, list_plannings. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Demande de congé express » : écran fictif
    048 · Communication Demande de congé express Employé — Demander un congé sans papier.

    Mes congés · Nouvelle demande · Envoyée · Réponse

    list_leaveslist_plannings

    MCP employé · ?toolsets=rh

    Voir le prompt
    Crée une application Flutter « Demande de congé express » pour employé. Problème : demander un congé sans papier.
    Écrans : Mes congés, Nouvelle demande, Envoyée, Réponse.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=rh (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_leaves, list_plannings. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Validation des congés » : écran fictif
    049 · Communication Validation des congés Gérant — Répondre vite aux demandes.

    Demandes · Planning impacté · Accepter · Refuser

    list_leavesapprove_leavereject_leave

    MCP restaurateur · ?toolsets=rh

    Voir le prompt
    Crée une application Flutter « Validation des congés » pour gérant. Problème : répondre vite aux demandes.
    Écrans : Demandes, Planning impacté, Accepter, Refuser.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=rh (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_leaves, approve_leave, reject_leave. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Alerte livraison » : écran fictif
    050 · Communication Alerte livraison Réception — Prévenir l'équipe d'une livraison.

    Livraisons attendues · Arrivée · Contrôle · Notifié

    list_deliveriescreate_haccp_receptioncreate_notification

    MCP employé · ?toolsets=stock,haccp,systeme

    Voir le prompt
    Crée une application Flutter « Alerte livraison » pour réception. Problème : prévenir l'équipe d'une livraison.
    Écrans : Livraisons attendues, Arrivée, Contrôle, Notifié.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=stock,haccp,systeme (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_deliveries, create_haccp_reception, create_notification. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Annonce événement à l'équipe » : écran fictif
    051 · Communication Annonce événement à l'équipe Gérant — Préparer une soirée spéciale.

    Événement · Billets vendus · Consignes · Envoyer

    list_restaurant_eventsget_event_salescreate_notification

    MCP restaurateur · ?toolsets=salle,systeme

    Voir le prompt
    Crée une application Flutter « Annonce événement à l'équipe » pour gérant. Problème : préparer une soirée spéciale.
    Écrans : Événement, Billets vendus, Consignes, Envoyer.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle,systeme (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_restaurant_events, get_event_sales, create_notification. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Fil des avis clients » : écran fictif
    052 · Communication Fil des avis clients Restaurateur — Lire et répondre aux avis au même endroit.

    Avis · Détail · Réponse · Publiée

    list_reviewsreply_reviewmoderate_review

    MCP restaurateur · ?toolsets=marketing

    Voir le prompt
    Crée une application Flutter « Fil des avis clients » pour restaurateur. Problème : lire et répondre aux avis au même endroit.
    Écrans : Avis, Détail, Réponse, Publiée.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_reviews, reply_review, moderate_review. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Messagerie fournisseurs » : écran fictif
    053 · Communication Messagerie fournisseurs Chef — Envoyer sa commande de la semaine.

    Fournisseurs · Cadencier · Commande · Envoyée

    list_suppliersget_cadenciersend_cadencier

    MCP restaurateur · ?toolsets=stock,carte

    Voir le prompt
    Crée une application Flutter « Messagerie fournisseurs » pour chef. Problème : envoyer sa commande de la semaine.
    Écrans : Fournisseurs, Cadencier, Commande, Envoyée.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=stock,carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_suppliers, get_cadencier, send_cadencier. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Écran d'appel des numéros » : écran fictif
    054 · Communication Écran d'appel des numéros Comptoir — Appeler les commandes à emporter.

    Numéros en préparation · Prêt · Remis · Écran client

    get_kds_ticketscall_kds_order

    MCP employé · ?toolsets=cuisine

    Voir le prompt
    Crée une application Flutter « Écran d'appel des numéros » pour comptoir. Problème : appeler les commandes à emporter.
    Écrans : Numéros en préparation, Prêt, Remis, Écran client.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=cuisine (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : get_kds_tickets, call_kds_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Tableau des alertes HACCP » : écran fictif
    055 · Communication Tableau des alertes HACCP Responsable qualité — Voir les non-conformités en direct.

    Alertes · Détail · Action corrective · Clôturée

    list_non_conformitiesget_haccp_overview

    MCP employé · ?toolsets=haccp

    Voir le prompt
    Crée une application Flutter « Tableau des alertes HACCP » pour responsable qualité. Problème : voir les non-conformités en direct.
    Écrans : Alertes, Détail, Action corrective, Clôturée.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=haccp (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_non_conformities, get_haccp_overview. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Accueil des nouveaux » : écran fictif
    056 · Communication Accueil des nouveaux Nouvel employé — Savoir comment ça marche dès le premier jour.

    Bienvenue · Mon planning · Mes recettes · Mon code personnel

    get_employeelist_planningslist_recipes

    MCP employé · ?toolsets=rh,recettes

    Voir le prompt
    Crée une application Flutter « Accueil des nouveaux » pour nouvel employé. Problème : savoir comment ça marche dès le premier jour.
    Écrans : Bienvenue, Mon planning, Mes recettes, Mon code personnel.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=rh,recettes (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : get_employee, list_plannings, list_recipes. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Défis d'équipe » : écran fictif
    057 · Communication Défis d'équipe Équipe — Motiver la brigade.

    Défis · Progression · Classement · Gagné

    list_team_challengescreate_team_challenge

    MCP restaurateur · ?toolsets=recettes

    Voir le prompt
    Crée une application Flutter « Défis d'équipe » pour équipe. Problème : motiver la brigade.
    Écrans : Défis, Progression, Classement, Gagné.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=recettes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_team_challenges, create_team_challenge. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Liste d'attente par SMS » : écran fictif
    058 · Communication Liste d'attente par SMS Accueil — Prévenir les clients qui attendent.

    File · Ajouter · Proposer une place · Installer

    list_waitlistadd_waitlistoffer_waitlist_spotseat_waitlist

    MCP restaurateur · ?toolsets=salle

    Voir le prompt
    Crée une application Flutter « Liste d'attente par SMS » pour accueil. Problème : prévenir les clients qui attendent.
    Écrans : File, Ajouter, Proposer une place, Installer.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_waitlist, add_waitlist, offer_waitlist_spot, seat_waitlist. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Annonces aux écrans » : écran fictif
    059 · Communication Annonces aux écrans Gérant — Diffuser un message sur les écrans de salle.

    Écrans · Affiches · Diffuser · Arrêter

    lister_ecranslister_mediasdiffuser_maintenantarreter_diffusion

    MCP restaurateur · ?toolsets=ecrans

    Voir le prompt
    Crée une application Flutter « Annonces aux écrans » pour gérant. Problème : diffuser un message sur les écrans de salle.
    Écrans : Écrans, Affiches, Diffuser, Arrêter.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=ecrans (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : lister_ecrans, lister_medias, diffuser_maintenant, arreter_diffusion. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Pointage et pauses » : écran fictif
    060 · Communication Pointage et pauses Employé — Savoir ses heures du mois.

    Mes pointages · Total du mois · Écarts · Planning

    list_attendanceslist_plannings

    MCP employé · ?toolsets=rh

    Voir le prompt
    Crée une application Flutter « Pointage et pauses » pour employé. Problème : savoir ses heures du mois.
    Écrans : Mes pointages, Total du mois, Écarts, Planning.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=rh (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_attendances, list_plannings. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Production du jour » : écran fictif
    061 · Gestion Production du jour Chef — Savoir quoi produire ce matin.

    Plans du jour · Ingrédients · Valider la production · Alertes

    list_production_plansget_production_ingredientsvalidate_production

    MCP employé · ?toolsets=production

    Voir le prompt
    Crée une application Flutter « Production du jour » pour chef. Problème : savoir quoi produire ce matin.
    Écrans : Plans du jour, Ingrédients, Valider la production, Alertes.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=production (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_production_plans, get_production_ingredients, validate_production. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Liste de courses » : écran fictif
    062 · Gestion Liste de courses Chef ou gérant — Ne rien oublier au marché.

    Liste · Par fournisseur · Commander · Envoyée

    get_shopping_listcreate_orders_from_shopping_list

    MCP restaurateur · ?toolsets=stock

    Voir le prompt
    Crée une application Flutter « Liste de courses » pour chef ou gérant. Problème : ne rien oublier au marché.
    Écrans : Liste, Par fournisseur, Commander, Envoyée.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=stock (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_shopping_list, create_orders_from_shopping_list. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Stock en poche » : écran fictif
    063 · Gestion Stock en poche Chef — Connaître son stock à tout moment.

    Stocks bas · Produit · Ajuster · Mouvements

    list_low_stockslist_stocksadjust_stocklist_stock_movements

    MCP employé · ?toolsets=stock

    Voir le prompt
    Crée une application Flutter « Stock en poche » pour chef. Problème : connaître son stock à tout moment.
    Écrans : Stocks bas, Produit, Ajuster, Mouvements.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=stock (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_low_stocks, list_stocks, adjust_stock, list_stock_movements. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Inventaire au scan » : écran fictif
    064 · Gestion Inventaire au scan Commis — Compter le stock en scannant.

    Scanner · Produit trouvé · Quantité · Inventaire fini

    lookup_eanadjust_stocklist_stocks

    MCP employé · ?toolsets=stock

    Voir le prompt
    Crée une application Flutter « Inventaire au scan » pour commis. Problème : compter le stock en scannant.
    Écrans : Scanner, Produit trouvé, Quantité, Inventaire fini.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=stock (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : lookup_ean, adjust_stock, list_stocks. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Coût des recettes » : écran fictif
    065 · Gestion Coût des recettes Chef — Connaître sa marge par plat.

    Recettes · Coût complet · Marge · Alerte prix

    list_recipe_costsget_recipe_full_costlist_price_alerts

    MCP restaurateur · ?toolsets=recettes

    Voir le prompt
    Crée une application Flutter « Coût des recettes » pour chef. Problème : connaître sa marge par plat.
    Écrans : Recettes, Coût complet, Marge, Alerte prix.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=recettes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_recipe_costs, get_recipe_full_cost, list_price_alerts. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Portions du jour » : écran fictif
    066 · Gestion Portions du jour Cuisine — Savoir combien il en reste.

    Plats suivis · Reste · Inventaire · Épuisé

    get_dish_portionsset_dish_portionsset_dish_sold_out

    MCP employé · ?toolsets=carte,caisse

    Voir le prompt
    Crée une application Flutter « Portions du jour » pour cuisine. Problème : savoir combien il en reste.
    Écrans : Plats suivis, Reste, Inventaire, Épuisé.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=carte,caisse (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : get_dish_portions, set_dish_portions, set_dish_sold_out. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Caisse du soir » : écran fictif
    067 · Gestion Caisse du soir Gérant — Suivre sa caisse et clôturer.

    Session · Paiements · Rapport · Clôture Z

    get_pos_sessionlist_pos_paymentsget_pos_reportclose_pos_session

    MCP restaurateur · ?toolsets=caisse

    Voir le prompt
    Crée une application Flutter « Caisse du soir » pour gérant. Problème : suivre sa caisse et clôturer.
    Écrans : Session, Paiements, Rapport, Clôture Z.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=caisse (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_pos_session, list_pos_payments, get_pos_report, close_pos_session. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Tableau de bord du patron » : écran fictif
    068 · Gestion Tableau de bord du patron Restaurateur — Voir l'essentiel en 10 secondes.

    Chiffres du jour · Top et flop · Finances · Alertes

    get_dashboard_overviewget_top_flop_productsget_finance_indicators

    MCP restaurateur · ?toolsets=finance

    Voir le prompt
    Crée une application Flutter « Tableau de bord du patron » pour restaurateur. Problème : voir l'essentiel en 10 secondes.
    Écrans : Chiffres du jour, Top et flop, Finances, Alertes.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=finance (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_dashboard_overview, get_top_flop_products, get_finance_indicators. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Plan de salle vivant » : écran fictif
    069 · Gestion Plan de salle vivant Responsable de salle — Voir l'état des tables.

    Plan · Table · Changer l'état · Rotation

    floor_plan_statusget_table_statusupdate_table_statusget_table_turnover

    MCP employé · ?toolsets=salle,finance

    Voir le prompt
    Crée une application Flutter « Plan de salle vivant » pour responsable de salle. Problème : voir l'état des tables.
    Écrans : Plan, Table, Changer l'état, Rotation.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=salle,finance (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : floor_plan_status, get_table_status, update_table_status, get_table_turnover. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Réservations du soir » : écran fictif
    070 · Gestion Réservations du soir Accueil — Gérer les arrivées.

    Réservations · Arrivée · Absent · Annuler

    list_reservationscheckin_reservationno_show_reservationcancel_reservation

    MCP employé · ?toolsets=salle

    Voir le prompt
    Crée une application Flutter « Réservations du soir » pour accueil. Problème : gérer les arrivées.
    Écrans : Réservations, Arrivée, Absent, Annuler.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_reservations, checkin_reservation, no_show_reservation, cancel_reservation. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Relevés de températures » : écran fictif
    071 · Gestion Relevés de températures Cuisinier — Faire les relevés en 30 secondes.

    Équipements · Relevé · Hors seuil · Historique

    list_equipmentadd_temperaturelist_haccp_temperatures

    MCP employé · ?toolsets=haccp

    Voir le prompt
    Crée une application Flutter « Relevés de températures » pour cuisinier. Problème : faire les relevés en 30 secondes.
    Écrans : Équipements, Relevé, Hors seuil, Historique.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=haccp (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_equipment, add_temperature, list_haccp_temperatures. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Plan de nettoyage » : écran fictif
    072 · Gestion Plan de nettoyage Plonge — Cocher le nettoyage du jour.

    Zones · Actions · Fait · Historique

    list_cleaning_zoneslist_cleaning_actionsrecord_cleaning_action

    MCP employé · ?toolsets=haccp

    Voir le prompt
    Crée une application Flutter « Plan de nettoyage » pour plonge. Problème : cocher le nettoyage du jour.
    Écrans : Zones, Actions, Fait, Historique.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=haccp (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_cleaning_zones, list_cleaning_actions, record_cleaning_action. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Huiles de friture » : écran fictif
    073 · Gestion Huiles de friture Cuisinier — Suivre l'état de l'huile.

    Friteuses · Test · Filtration · Changement

    list_fryersadd_oil_testadd_oil_filtrationadd_oil_change

    MCP employé · ?toolsets=haccp

    Voir le prompt
    Crée une application Flutter « Huiles de friture » pour cuisinier. Problème : suivre l'état de l'huile.
    Écrans : Friteuses, Test, Filtration, Changement.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=haccp (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_fryers, add_oil_test, add_oil_filtration, add_oil_change. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Factures et devis » : écran fictif
    074 · Gestion Factures et devis Gérant — Suivre les impayés.

    Factures · Détail · Relance · Payée

    list_invoicesget_invoicesend_invoice_payment_reminderupdate_invoice_status

    MCP restaurateur · ?toolsets=finance

    Voir le prompt
    Crée une application Flutter « Factures et devis » pour gérant. Problème : suivre les impayés.
    Écrans : Factures, Détail, Relance, Payée.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=finance (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_invoices, get_invoice, send_invoice_payment_reminder, update_invoice_status. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Dépenses en photo » : écran fictif
    075 · Gestion Dépenses en photo Gérant — Saisir ses dépenses sans papier.

    Dépenses · Nouvelle dépense · Catégorie · Total du mois

    list_expensescreate_expense

    MCP restaurateur · ?toolsets=finance

    Voir le prompt
    Crée une application Flutter « Dépenses en photo » pour gérant. Problème : saisir ses dépenses sans papier.
    Écrans : Dépenses, Nouvelle dépense, Catégorie, Total du mois.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=finance (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_expenses, create_expense. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Planning de l'équipe » : écran fictif
    076 · Gestion Planning de l'équipe Gérant — Faire le planning de la semaine.

    Semaine · Créer un service · Employé · Publier

    list_planningscreate_shiftlist_employees

    MCP restaurateur · ?toolsets=rh

    Voir le prompt
    Crée une application Flutter « Planning de l'équipe » pour gérant. Problème : faire le planning de la semaine.
    Écrans : Semaine, Créer un service, Employé, Publier.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=rh (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_plannings, create_shift, list_employees. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Écran cuisine de poche » : écran fictif
    077 · Gestion Écran cuisine de poche Chef de partie — Voir ses bons sur téléphone.

    Postes · Bons · Avancer · Servir

    list_kds_stationsget_kds_ticketsbump_kds_ticketserve_kds_course

    MCP employé · ?toolsets=cuisine

    Voir le prompt
    Crée une application Flutter « Écran cuisine de poche » pour chef de partie. Problème : voir ses bons sur téléphone.
    Écrans : Postes, Bons, Avancer, Servir.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp/employe?toolsets=cuisine (JSON-RPC 2.0, protocole 2025-06-18) ; chaque employé se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native) et ne voit que ce que son rôle permet. Outils : list_kds_stations, get_kds_tickets, bump_kds_ticket, serve_kds_course. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Carte et prix » : écran fictif
    078 · Gestion Carte et prix Restaurateur — Modifier sa carte en marchant.

    Catégories · Plats · Prix en lot · Placement

    list_dishesbulk_update_dishesget_menu_layoutplace_menu_dishes

    MCP restaurateur · ?toolsets=carte

    Voir le prompt
    Crée une application Flutter « Carte et prix » pour restaurateur. Problème : modifier sa carte en marchant.
    Écrans : Catégories, Plats, Prix en lot, Placement.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, bulk_update_dishes, get_menu_layout, place_menu_dishes. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Réseau de restaurants » : écran fictif
    079 · Gestion Réseau de restaurants Siège — Comparer ses établissements.

    Vue d'ensemble · Comparatif · Boutiques · KPI

    get_network_overviewget_network_comparisonget_network_shopsget_network_kpis

    MCP restaurateur · ?toolsets=reseau

    Voir le prompt
    Crée une application Flutter « Réseau de restaurants » pour siège. Problème : comparer ses établissements.
    Écrans : Vue d'ensemble, Comparatif, Boutiques, KPI.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=reseau (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_network_overview, get_network_comparison, get_network_shops, get_network_kpis. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Recrutement express » : écran fictif
    080 · Gestion Recrutement express Gérant — Recruter en plein rush.

    Offres · Candidatures · Candidat · Statut

    create_job_offerlist_job_applicationsupdate_application_status

    MCP restaurateur · ?toolsets=marketing

    Voir le prompt
    Crée une application Flutter « Recrutement express » pour gérant. Problème : recruter en plein rush.
    Écrans : Offres, Candidatures, Candidat, Statut.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : create_job_offer, list_job_applications, update_application_status. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Gestion des réseaux sociaux » : écran fictif
    081 · Communication & marketing Gestion des réseaux sociaux Restaurateur — Publier sans y passer la soirée.

    Calendrier · Brouillon · Aperçu réseau · Programmé

    get_iris_calendarcreate_iris_draftpreview_iris_publicationschedule_iris_publication

    MCP restaurateur · ?toolsets=iris

    Voir le prompt
    Crée une application Flutter « Gestion des réseaux sociaux » pour restaurateur. Problème : publier sans y passer la soirée.
    Écrans : Calendrier, Brouillon, Aperçu réseau, Programmé.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=iris (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_iris_calendar, create_iris_draft, preview_iris_publication, schedule_iris_publication. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Post du plat du jour » : écran fictif
    082 · Communication & marketing Post du plat du jour Chef — Publier le plat du jour en 2 minutes.

    Plat · Visuel · Légende · Publier

    list_dishescreate_iris_draftsuggest_iris_captionpublish_iris_publication

    MCP restaurateur · ?toolsets=carte,iris

    Voir le prompt
    Crée une application Flutter « Post du plat du jour » pour chef. Problème : publier le plat du jour en 2 minutes.
    Écrans : Plat, Visuel, Légende, Publier.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=carte,iris (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_dishes, create_iris_draft, suggest_iris_caption, publish_iris_publication. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Retour sur investissement Iris » : écran fictif
    083 · Communication & marketing Retour sur investissement Iris Restaurateur — Savoir ce que rapportent les posts.

    Publications · Clics · Ventes attribuées · Comptes

    get_iris_roi_summaryget_iris_publication_statusget_iris_accounts_health

    MCP restaurateur · ?toolsets=iris

    Voir le prompt
    Crée une application Flutter « Retour sur investissement Iris » pour restaurateur. Problème : savoir ce que rapportent les posts.
    Écrans : Publications, Clics, Ventes attribuées, Comptes.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=iris (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_iris_roi_summary, get_iris_publication_status, get_iris_accounts_health. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Remplir le jour creux » : écran fictif
    084 · Communication & marketing Remplir le jour creux Restaurateur — Faire venir du monde le mardi.

    Pack proposé · Remise plafonnée · E-mail · Appliquer

    list_iris_packsapply_iris_pack

    MCP restaurateur · ?toolsets=iris

    Voir le prompt
    Crée une application Flutter « Remplir le jour creux » pour restaurateur. Problème : faire venir du monde le mardi.
    Écrans : Pack proposé, Remise plafonnée, E-mail, Appliquer.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=iris (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_iris_packs, apply_iris_pack. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Campagnes e-mail » : écran fictif
    085 · Communication & marketing Campagnes e-mail Restaurateur — Envoyer une newsletter qui rapporte.

    Campagnes · Modèle · Aperçu · Statistiques

    list_email_campaignscreate_email_from_templatepreview_emailget_email_campaign_stats

    MCP restaurateur · ?toolsets=marketing

    Voir le prompt
    Crée une application Flutter « Campagnes e-mail » pour restaurateur. Problème : envoyer une newsletter qui rapporte.
    Écrans : Campagnes, Modèle, Aperçu, Statistiques.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_email_campaigns, create_email_from_template, preview_email, get_email_campaign_stats. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Automatisations e-mail » : écran fictif
    086 · Communication & marketing Automatisations e-mail Restaurateur — Relancer sans y penser.

    Scénarios · Étapes · Activer · Résultats

    list_email_automationsget_email_automationtoggle_email_automation

    MCP restaurateur · ?toolsets=marketing

    Voir le prompt
    Crée une application Flutter « Automatisations e-mail » pour restaurateur. Problème : relancer sans y penser.
    Écrans : Scénarios, Étapes, Activer, Résultats.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_email_automations, get_email_automation, toggle_email_automation. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Campagnes SMS ciblées » : écran fictif
    087 · Communication & marketing Campagnes SMS ciblées Restaurateur — Relancer les clients perdus.

    Segments · Campagne · Lancer · Statistiques

    list_rfm_segmentscreate_campaignlaunch_campaignget_campaign_stats

    MCP restaurateur · ?toolsets=marketing

    Voir le prompt
    Crée une application Flutter « Campagnes SMS ciblées » pour restaurateur. Problème : relancer les clients perdus.
    Écrans : Segments, Campagne, Lancer, Statistiques.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_rfm_segments, create_campaign, launch_campaign, get_campaign_stats. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Programme de fidélité » : écran fictif
    088 · Communication & marketing Programme de fidélité Restaurateur — Faire revenir les habitués.

    Programme · Récompenses · Client · Points

    get_loyalty_programlist_loyalty_rewardsget_loyalty_accountadjust_points

    MCP restaurateur · ?toolsets=fidelite

    Voir le prompt
    Crée une application Flutter « Programme de fidélité » pour restaurateur. Problème : faire revenir les habitués.
    Écrans : Programme, Récompenses, Client, Points.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_loyalty_program, list_loyalty_rewards, get_loyalty_account, adjust_points. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Jeux concours » : écran fictif
    089 · Communication & marketing Jeux concours Restaurateur — Animer la clientèle.

    Jeux · Créer une roue · Statistiques · Lots

    list_wheel_gamescreate_wheel_gameget_wheel_stats

    MCP restaurateur · ?toolsets=fidelite

    Voir le prompt
    Crée une application Flutter « Jeux concours » pour restaurateur. Problème : animer la clientèle.
    Écrans : Jeux, Créer une roue, Statistiques, Lots.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_wheel_games, create_wheel_game, get_wheel_stats. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Sondages clients » : écran fictif
    090 · Communication & marketing Sondages clients Restaurateur — Savoir ce que pensent les clients.

    Sondages · Créer · Résultats · Avis

    list_surveyscreate_surveyget_survey_results

    MCP restaurateur · ?toolsets=fidelite

    Voir le prompt
    Crée une application Flutter « Sondages clients » pour restaurateur. Problème : savoir ce que pensent les clients.
    Écrans : Sondages, Créer, Résultats, Avis.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=fidelite (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_surveys, create_survey, get_survey_results. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Codes promo » : écran fictif
    091 · Communication & marketing Codes promo Restaurateur — Créer une offre en 1 minute.

    Codes · Nouveau code · Utilisations · Désactiver

    list_promo_codescreate_promo_code

    MCP restaurateur · ?toolsets=marketing

    Voir le prompt
    Crée une application Flutter « Codes promo » pour restaurateur. Problème : créer une offre en 1 minute.
    Écrans : Codes, Nouveau code, Utilisations, Désactiver.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_promo_codes, create_promo_code. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Affiches pour écrans » : écran fictif
    092 · Communication & marketing Affiches pour écrans Restaurateur — Créer une affiche de promo pour la salle.

    Modèles · Affiche · Diffuser · Rapport

    lister_modeles_affichegenerer_affichediffuser_maintenantrapport_diffusion

    MCP restaurateur · ?toolsets=ecrans

    Voir le prompt
    Crée une application Flutter « Affiches pour écrans » pour restaurateur. Problème : créer une affiche de promo pour la salle.
    Écrans : Modèles, Affiche, Diffuser, Rapport.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=ecrans (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : lister_modeles_affiche, generer_affiche, diffuser_maintenant, rapport_diffusion. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Supports imprimés » : écran fictif
    093 · Communication & marketing Supports imprimés Restaurateur — Imprimer flyers et chevalets QR.

    Catalogue · Support · Textes proposés · Centre QR

    get_print_catalogcreate_print_supportsuggest_print_textsget_qr_center

    MCP restaurateur · ?toolsets=imprimes

    Voir le prompt
    Crée une application Flutter « Supports imprimés » pour restaurateur. Problème : imprimer flyers et chevalets qr.
    Écrans : Catalogue, Support, Textes proposés, Centre QR.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=imprimes (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_print_catalog, create_print_support, suggest_print_texts, get_qr_center. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Blog du restaurant » : écran fictif
    094 · Communication & marketing Blog du restaurant Restaurateur — Être trouvé sur Google.

    Articles · Écrire avec l'IA · SEO · Publier

    list_site_postsgenerate_site_post_with_aiget_post_seo_reportpublish_site_post

    MCP restaurateur · ?toolsets=site

    Voir le prompt
    Crée une application Flutter « Blog du restaurant » pour restaurateur. Problème : être trouvé sur google.
    Écrans : Articles, Écrire avec l'IA, SEO, Publier.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=site (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_site_posts, generate_site_post_with_ai, get_post_seo_report, publish_site_post. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Mon site en poche » : écran fictif
    095 · Communication & marketing Mon site en poche Restaurateur — Modifier son site depuis le téléphone.

    Pages · Section · Thème · Statistiques

    get_site_pagesupdate_sectionapply_site_themeget_site_stats

    MCP restaurateur · ?toolsets=site

    Voir le prompt
    Crée une application Flutter « Mon site en poche » pour restaurateur. Problème : modifier son site depuis le téléphone.
    Écrans : Pages, Section, Thème, Statistiques.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=site (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_site_pages, update_section, apply_site_theme, get_site_stats. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Événements et billetterie » : écran fictif
    096 · Communication & marketing Événements et billetterie Restaurateur — Vendre des places pour une soirée.

    Événements · Créer · Ventes · Remboursement

    list_restaurant_eventssave_restaurant_eventget_event_salesrefund_ticket_order

    MCP restaurateur · ?toolsets=salle

    Voir le prompt
    Crée une application Flutter « Événements et billetterie » pour restaurateur. Problème : vendre des places pour une soirée.
    Écrans : Événements, Créer, Ventes, Remboursement.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : list_restaurant_events, save_restaurant_event, get_event_sales, refund_ticket_order. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Calendrier marketing » : écran fictif
    097 · Communication & marketing Calendrier marketing Restaurateur — Ne rater aucun temps fort.

    Mois · Marronniers · Ajouter · Propositions

    get_marketing_calendaradd_marketing_eventpropose_campaigns

    MCP restaurateur · ?toolsets=marketing

    Voir le prompt
    Crée une application Flutter « Calendrier marketing » pour restaurateur. Problème : ne rater aucun temps fort.
    Écrans : Mois, Marronniers, Ajouter, Propositions.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_marketing_calendar, add_marketing_event, propose_campaigns. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Avis Google et réservation » : écran fictif
    098 · Communication & marketing Avis Google et réservation Restaurateur — Relier sa fiche Google à ses réservations.

    Fiche Google · Bouton réserver · Horaires · Avis

    get_google_business_reservationpublish_google_reservation_linksync_google_opening_hourslist_reviews

    MCP restaurateur · ?toolsets=salle,marketing

    Voir le prompt
    Crée une application Flutter « Avis Google et réservation » pour restaurateur. Problème : relier sa fiche google à ses réservations.
    Écrans : Fiche Google, Bouton réserver, Horaires, Avis.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=salle,marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_google_business_reservation, publish_google_reservation_link, sync_google_opening_hours, list_reviews. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Menu enfant imprimé » : écran fictif
    099 · Communication & marketing Menu enfant imprimé Restaurateur — Créer menus et coloriages enfants.

    Catalogue · Support · Résultats · Coloriage par e-mail

    get_kids_menu_catalogcreate_kids_supportget_kids_menu_resultsprepare_kids_coloring_email

    MCP restaurateur · ?toolsets=imprimes,marketing

    Voir le prompt
    Crée une application Flutter « Menu enfant imprimé » pour restaurateur. Problème : créer menus et coloriages enfants.
    Écrans : Catalogue, Support, Résultats, Coloriage par e-mail.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=imprimes,marketing (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_kids_menu_catalog, create_kids_support, get_kids_menu_results, prepare_kids_coloring_email. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.
  • Idée d'application « Vidéo de mes plats » : écran fictif
    100 · Communication & marketing Vidéo de mes plats Restaurateur — Monter une vidéo de pub courte.

    Options · Devis · Script · Suivi

    get_iris_montage_optionsquote_iris_montagepropose_iris_montage_scriptget_iris_montage_status

    MCP restaurateur · ?toolsets=iris

    Voir le prompt
    Crée une application Flutter « Vidéo de mes plats » pour restaurateur. Problème : monter une vidéo de pub courte.
    Écrans : Options, Devis, Script, Suivi.
    Données : serveur MCP FoodEatUp https://foodeatup.com/api/mcp?toolsets=iris (JSON-RPC 2.0, protocole 2025-06-18) ; le restaurateur se connecte avec son compte FoodEatUp (OAuth 2.1 + PKCE, redirection native). Outils : get_iris_montage_options, quote_iris_montage, propose_iris_montage_script, get_iris_montage_status. Lis tools/list avant d'appeler un outil ; une écriture se relit puis s'envoie avec confirm:true.
    Méthode FoodEatUp : Riverpod, go_router, Dio, jeton dans flutter_secure_storage, file hors ligne pour les écritures, thème par palette, un test de widget par écran, flutter analyze --fatal-infos sans message, CI qui construit l'APK.
    Règles : nouveau dépôt, ne jamais modifier le dépôt FoodEatUp, aucune clé ni jeton dans le code.

À brancher

Deux adresses, et c'est parti.

MCP restaurateurhttps://foodeatup.com/api/mcp

Le restaurateur se connecte avec son compte. Tout son établissement, selon son offre.

MCP employéhttps://foodeatup.com/api/mcp/employe

Chaque employé se connecte. Il ne voit que les outils de son rôle.

Documentation API/tutoriels

Chaque outil, ses paramètres et un testeur de clé.

Plugin Claude/plugin-claude

Pour construire avec Claude Code, guidé par nos skills.

BraindCode Build/store/build

Construire avec Claude et Lovable, puis publier au Store.

Publier au Store/store-publier

Votre appli soumise, auditée, puis proposée aux restaurants.

Parler à un conseiller Voir aussi les 100 idées d'extensions →

Votre restaurant connecté, avant, pendant et après le service.

Des outils pour votre équipe, vos clients et vos événements.

Essai de 7 jours sur les offres payantes, carte bancaire demandée. Sans engagement. Premiers Pas reste gratuit, sans carte.