Synaplan
Open-source AI platform for companies: self-hosted AI agents, GDPR-compliant chatbot widget, RAG knowledge base, WhatsApp and Outlook AI, MCP, multi-model routing. Docker, Kubernetes or hosted in Germ
翻訳待ち
Vos soirées ne sont pas faites pour la paperasse. Du premier message du client à la facture, Compyo garde chaque chantier rangé, sans rien ressaisir. Bêta privée gratuite.
翻訳待ち
ビジネスTypeScript · HTMLGitHub @10se-aklオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Loading the full README. The saved excerpt is shown below.
Assistant IA pour artisans du bâtiment : transformez une demande client en devis structuré. Ce qu'il y a dans ce dossier Un projet Next.js complet (code de l'application). Il ne fonctionne pas "tout seul" en double-cliquant dessus — contrairement à une page HTML simple, une application comme celle-ci doit être lancée sur ton ordinateur avec quelques outils gratuits. Suis les étapes ci-dessous dans l'ordre, ça prend 15-20 minutes la première fois. Étape 1 — Installer Node.js (si ce n'est pas déjà fait)Read the full README ↗
Assistant IA pour artisans du bâtiment : transformez une demande client en devis structuré.
Un projet Next.js complet (code de l'application). Il ne fonctionne pas "tout seul" en double-cliquant dessus — contrairement à une page HTML simple, une application comme celle-ci doit être lancée sur ton ordinateur avec quelques outils gratuits. Suis les étapes ci-dessous dans l'ordre, ça prend 15-20 minutes la première fois.
Va sur https://nodejs.org, télécharge la version "LTS" (recommandée), installe-la comme n'importe quel logiciel (Suivant, Suivant, Terminer).
Pour vérifier que ça a fonctionné, ouvre une invite de commande (touche Windows, tape "cmd", Entrée) et tape :
node -v
Si un numéro de version s'affiche (ex: v20.11.0), c'est bon.
supabase/schema.sql de ce dossier, copie tout son contenu,
colle-le dans l'éditeur SQL de Supabase, et clique sur "Run"
→ ça crée les tables et la sécurité (chaque artisan ne voit que ses données).env.local.example.env.local (sans ".example").env.local et remplace les valeurs par celles que tu as notées aux étapes 2 et 3Ouvre une invite de commande dans ce dossier (sur Windows : ouvre le dossier dans
l'explorateur, puis tape cmd dans la barre d'adresse et appuie sur Entrée).
Tape ensuite, une ligne à la fois :
npm install
(ça installe tout ce dont le projet a besoin, ça prend 1-2 minutes)
npm run dev
Une fois que c'est lancé, ouvre ton navigateur et va sur :
http://localhost:3000/signup
Tu peux maintenant créer un compte artisan et tester le produit.
Depuis cette mise à jour, un visiteur ne crée plus de compte directement : il dépose une
candidature (/demander-acces), et c'est vous qui l'acceptez ou la refusez depuis un
panneau admin. Voici comment le configurer.
supabase/schema.sql, copiez
uniquement la nouvelle section "Bêta privée : candidatures" (tout en bas du fichier),
collez-la dans le SQL Editor de Supabase et cliquez sur "Run" — ça ajoute la
nouvelle table sans toucher à ce qui existe déjàservice_role (⚠️ jamais dans le navigateur, uniquement dans .env.local)http://localhost:3000/login,
puis "Créer un compte" (ou directement /signup) avec votre propre email.env.local, remplissez :
SUPABASE_SERVICE_ROLE_KEY (récupérée à l'étape 1)ADMIN_EMAIL = l'email exact utilisé à l'étape 2NEXT_PUBLIC_SITE_URL=http://localhost:3000 (à changer une fois en ligne)http://localhost:3000/** dans "Redirect URLs" (sinon le lien
envoyé aux artisans acceptés ne fonctionnera pas)npm run dev/demander-acces/admin/candidatures (connecté avec votre compte
admin)Pour recevoir un email à chaque nouvelle candidature (optionnel), créez un compte gratuit
sur resend.com, récupérez une clé API, et ajoutez-la dans RESEND_API_KEY. Sans cette
clé, tout fonctionne quand même — il faut juste penser à consulter /admin/candidatures
de temps en temps.
Cette mise à jour change en profondeur comment les devis sont calculés : l'IA ne décide plus jamais d'un prix, c'est un moteur de calcul séparé (100% code, sans IA) qui s'en charge, à partir de vos propres paramètres d'entreprise.
supabase/schema.sql, copiez tout ce
qui se trouve après le commentaire -- Module 1 —, collez-le dans le SQL Editor
de Supabase, cliquez sur "Run"npm run dev/dashboard/parametres et remplissez au moins votre coût horaire et votre
TVA — sans ça, Compyo utilise des valeurs par défaut (45€/h, 20% de TVA) pour ne
jamais bloquer un devis, mais vos vrais chiffres seront plus justesThis is the beginning of the README. Read the rest at the original. Read the full README ↗