Logo Lanfrica

blakro/diagauto-niger

Record type:

software
Creator:
bla
Host:
Application de diagnostic automobile pour le Niger # DiagAuto Niger — version PWA Application web installable qui aide à comprendre une panne automobile (Toyota, Lexus, Mercedes) avant d'aller au garage. L'utilisateur saisit un code OBD, décrit des symptômes ou **importe un screenshot de son scanner** (BlueDriver, ELM327…). L'IA lit les codes et renvoie un diagnostic : gravité, verdict, causes probables, vérifications à faire du moins cher au plus cher, questions à poser au mécano et pièges à éviter. La clé API Anthropic reste **cachée côté serveur** (fonction serverless `/api/diagnose`), jamais exposée dans le navigateur. ## Ce dont vous avez besoin - Un compte GitHub (gratuit) - Un compte Vercel (gratuit) — vercel.com - Une clé API Anthropic — console.anthropic.com ## Déploiement (environ 10 minutes) 1. **Mettre le code sur GitHub** - Créez un dépôt vide sur GitHub. - Depuis ce dossier : ``` git init git add . git commit -m "DiagAuto Niger MVP" git branch -M main git remote add origin github.com git push -u origin main ``` 2. **Importer dans Vercel** - Sur Vercel : **Add New > Project**, choisissez votre dépôt. - Vercel détecte Vite automatiquement. Ne changez rien. 3. **Ajouter la clé API** (étape essentielle) - Dans **Settings > Environment Variables**, ajoutez : - Nom : `ANTHROPIC_API_KEY` - Valeur : votre clé `sk-ant-...` - Cochez les trois environnements (Production, Preview, Development). 4. **Déployer** - Cliquez **Deploy**. Vercel vous donne une URL du type `diagauto-niger.vercel.app`. ## Installer sur téléphone - **Android (Chrome)** : ouvrez l'URL → menu ⋮ → « Ajouter à l'écran d'accueil ». - **iPhone (Safari)** : ouvrez l'URL → bouton Partager → « Sur l'écran d'accueil ». L'app apparaît avec son icône et s'ouvre en plein écran, comme une app native. ## Développement local (optionnel) ``` npm install cp .env.example .env.local # puis mettez votre clé dedans npx vercel dev # sert le front + la fonction /api ensem …