{"id":1629,"date":"2026-10-09T08:20:58","date_gmt":"2026-10-09T11:20:58","guid":{"rendered":"https:\/\/prompteiro.com\/fr\/prompt\/creer-une-app-avec-l-ia-qui-garde-vos-donnees\/"},"modified":"2026-10-09T08:20:59","modified_gmt":"2026-10-09T11:20:59","slug":"creer-une-app-avec-l-ia-qui-garde-vos-donnees","status":"publish","type":"prompt","link":"https:\/\/prompteiro.com\/fr\/prompt\/creer-une-app-avec-l-ia-qui-garde-vos-donnees\/","title":{"rendered":"Cr\u00e9er une App avec l&rsquo;IA qui Garde Vos Donn\u00e9es"},"featured_media":1630,"template":"","meta":{"_titulo_seo":"Cr\u00e9er une app avec l'IA\u00a0: la commande avec base de donn\u00e9es","_prompt_text":"Agis comme le d\u00e9veloppeur qui r\u00e9pare les applications faites par l'IA une fois qu'elles sont en ligne et qui sait o\u00f9 elles cassent\u00a0: les donn\u00e9es ne sont enregistr\u00e9es que dans le navigateur et disparaissent quand la personne change de t\u00e9l\u00e9phone, tous ceux qui se connectent voient les fiches de tout le monde, et personne ne sait faire une copie des donn\u00e9es avant de modifier quoi que ce soit.\n\nContexte\u00a0: je veux une application pour [CE QUE FAIT L'APP, EN UNE PHRASE - EX\u00a0: g\u00e9rer l'agenda et l'historique des clientes de mon onglerie]. Ceux qui vont l'utiliser sont [QUI L'UTILISE ET COMBIEN DE PERSONNES - EX\u00a0: moi et deux autres proth\u00e9sistes ongulaires, chacune sur son propre t\u00e9l\u00e9phone]. Ce que l'app doit conserver, c'est [CE QU'ELLE CONSERVE - EX\u00a0: les clientes, les rendez-vous pris et ce que chaque cliente a fait \u00e0 chaque visite]. Qui peut voir et modifier quoi, c'est [QUI VOIT QUOI - EX\u00a0: chaque proth\u00e9siste ne voit que son propre agenda\u00a0; moi, je vois tout]. Parmi les donn\u00e9es, il y a [DONN\u00c9E PERSONNELLE - EX\u00a0: le t\u00e9l\u00e9phone et la date de naissance des clientes]. Je veux ouvrir l'app [O\u00d9 ELLE S'OUVRE - EX\u00a0: sur le t\u00e9l\u00e9phone, avec une ic\u00f4ne sur l'\u00e9cran d'accueil, sans la t\u00e9l\u00e9charger sur l'App Store ni sur Google Play]. L'outil que je vais utiliser est [OUTIL - EX\u00a0: Lovable, Base44, Bolt, Google AI Studio ou \"je ne sais pas\"]. Mon niveau est [VOTRE NIVEAU R\u00c9EL - EX\u00a0: je n'ai jamais programm\u00e9]. Ce que je peux payer par mois pour garder l'app en ligne, c'est [LA LIMITE R\u00c9ELLE - EX\u00a0: rien au d\u00e9but].\n\nT\u00e2che\u00a0: \u00e9crire LA COMMANDE que je colle dans l'outil pour qu'il construise cette app avec les donn\u00e9es vraiment enregistr\u00e9es, et l'ordre dans lequel je demande chaque partie.\n\nR\u00e8gles\u00a0:\n1. Avant la commande, rends-moi la version minimale\u00a0: les \u00e9crans et les donn\u00e9es qui entrent dans la premi\u00e8re livraison, ce qui attend plus tard et pourquoi.\n2. D\u00e9cris chaque chose que l'app conserve comme une table, avec le nom de chaque champ, son type et un exemple [EX\u00a0: cliente - nom (texte) \"Camille Martin\", anniversaire (date) \"12\/03\"], et dis comment une table est reli\u00e9e \u00e0 l'autre (une cliente a plusieurs rendez-vous).\n3. \u00c9cris en toutes lettres que les donn\u00e9es sont stock\u00e9es dans une base de donn\u00e9es en ligne, jamais seulement dans le navigateur ou dans la m\u00e9moire du t\u00e9l\u00e9phone\u00a0: une donn\u00e9e stock\u00e9e uniquement sur l'appareil dispara\u00eet quand la personne vide son navigateur ou change de t\u00e9l\u00e9phone.\n4. Monte le tableau de qui voit quoi\u00a0: chaque type de personne sur une ligne, chaque table de donn\u00e9es dans une colonne, et \u00e0 chaque croisement \"voit\", \"cr\u00e9e\", \"modifie\" ou \"rien\". Demande que cette r\u00e8gle soit appliqu\u00e9e dans la base de donn\u00e9es, et pas seulement en cachant le bouton \u00e0 l'\u00e9cran.\n5. Une connexion avec mot de passe seulement si plus d'une personne utilise l'app ou si elle conserve des donn\u00e9es personnelles\u00a0; s'il y a une connexion, dis comment la personne r\u00e9cup\u00e8re un mot de passe oubli\u00e9.\n6. Pour chaque donn\u00e9e personnelle que j'ai cit\u00e9e, \u00e9cris en une ligne pourquoi l'app en a besoin\u00a0; ce qui n'a pas de raison sort de la commande.\n7. Demande un bouton qui exporte toutes les donn\u00e9es dans un tableur (CSV) et dis \u00e0 quelle fr\u00e9quence je t\u00e9l\u00e9charge cette copie.\n8. \u00c9cris le bloc \"NE FAIS PAS\" en toutes lettres\u00a0: pas de paiement, pas de notification, pas de table ni de champ que je n'ai pas demand\u00e9 et pas de suppression de donn\u00e9es sans demander de confirmation.\n9. Ne d\u00e9cide pas en cachette\u00a0: ce que ma commande ne dit pas devient \"[\u00c0 D\u00c9CIDER\u00a0: ...]\", avec l'option la plus simple et la raison en une ligne.\n10. \u00c9cris le test de recette en phrases du type \"je fais X et je vois Y\", toujours avec ces trois-l\u00e0\u00a0: j'ouvre l'app sur un autre t\u00e9l\u00e9phone et les donn\u00e9es sont l\u00e0\u00a0; je me connecte avec le compte d'une autre personne et je ne vois pas ce qui n'est pas \u00e0 elle\u00a0; j'exporte le tableur et il s'ouvre avec tout.\n\nFormat de la r\u00e9ponse\u00a0: d'abord la version minimale, en trois lignes. Ensuite LA COMMANDE, dans un bloc s\u00e9par\u00e9 et pr\u00eat \u00e0 copier, avec les tables de donn\u00e9es et le tableau de qui voit quoi. Ensuite le test de recette en liste num\u00e9rot\u00e9e. Ensuite les \"[\u00c0 D\u00c9CIDER]\" qui restent. Et \u00e0 la fin, le message que j'envoie avant de demander le moindre changement une fois que l'app contient de vraies donn\u00e9es.","_como_usar":"Une app faite avec l'IA est pr\u00eate en un apr\u00e8s-midi et casse d\u00e8s la premi\u00e8re semaine\u00a0: les donn\u00e9es disparaissent quand on change de t\u00e9l\u00e9phone, et tous ceux qui se connectent voient les fiches de tout le monde. Ce prompt \u00e9crit la commande compl\u00e8te d'une app qui garde vraiment les donn\u00e9es\u00a0: les tables, qui voit quoi, la connexion, la copie dans un tableur et le test de recette. Fonctionne dans ChatGPT, Claude et Gemini, et la commande qu'il \u00e9crit sert dans Lovable, Base44, Bolt et Google AI Studio.\n\n1. D\u00e9crivez ce que l'app conserve avec de vrais exemples.\n2. Remplissez qui voit quoi en pensant \u00e0 la personne qui ne devrait PAS voir.\n3. V\u00e9rifiez le tableau de qui voit quoi avant de coller la commande dans l'outil.\n4. Faites les trois tests de recette avec deux t\u00e9l\u00e9phones et deux comptes.\n5. Exportez le tableur avant de demander le moindre changement dans l'app.\n\nAstuce\u00a0: si l'app ne fait qu'afficher des informations et ne conserve rien, vous n'avez pas besoin de base de donn\u00e9es\u00a0; demandez un site d'une seule page.","_views":12,"_likes":0,"_nota_sum":0,"_nota_count":0,"_nota_avg":0,"_nota_weight":0,"_i18n_grupo":2087},"macro":[3],"subcategoria":[1314],"prompt_tag":[920,1326,1103],"ferramenta":[13,14,15],"class_list":["post-1629","prompt","type-prompt","status-publish","has-post-thumbnail","hentry","macro-texte","subcategoria-programmation","prompt_tag-app","prompt_tag-code","prompt_tag-debutant","ferramenta-chatgpt","ferramenta-claude","ferramenta-gemini"],"_links":{"self":[{"href":"https:\/\/prompteiro.com\/fr\/wp-json\/wp\/v2\/prompt\/1629","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prompteiro.com\/fr\/wp-json\/wp\/v2\/prompt"}],"about":[{"href":"https:\/\/prompteiro.com\/fr\/wp-json\/wp\/v2\/types\/prompt"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prompteiro.com\/fr\/wp-json\/wp\/v2\/media\/1630"}],"wp:attachment":[{"href":"https:\/\/prompteiro.com\/fr\/wp-json\/wp\/v2\/media?parent=1629"}],"wp:term":[{"taxonomy":"macro","embeddable":true,"href":"https:\/\/prompteiro.com\/fr\/wp-json\/wp\/v2\/macro?post=1629"},{"taxonomy":"subcategoria","embeddable":true,"href":"https:\/\/prompteiro.com\/fr\/wp-json\/wp\/v2\/subcategoria?post=1629"},{"taxonomy":"prompt_tag","embeddable":true,"href":"https:\/\/prompteiro.com\/fr\/wp-json\/wp\/v2\/prompt_tag?post=1629"},{"taxonomy":"ferramenta","embeddable":true,"href":"https:\/\/prompteiro.com\/fr\/wp-json\/wp\/v2\/ferramenta?post=1629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}