Synaplan
开源 AI 软件平台,面向企业:自托管 AI 代理,符合 GDPR 的聊天机器人小部件,RAG 知识库,WhatsApp 与 Outlook AI,MCP,多模型路由。支持 Docker、Kubernetes 或在 Germ 托管。
AI 翻译
尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
Notre outil de collaboration interne pour le suivi des sujets et transmissions
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Application web de gestion de tâches pour une entreprise de vente et distribution de bijoux (~20 collaborateurs, 6 départements).
cd relays
npm install
supabase/migrations/001_initial.sqlsupabase/seed.sqlcp .env.local.example .env.local
Remplir .env.local avec vos clés Supabase :
NEXT_PUBLIC_SUPABASE_URL → Settings > API > Project URLNEXT_PUBLIC_SUPABASE_ANON_KEY → Settings > API > anon keySUPABASE_SERVICE_ROLE_KEY → Settings > API > service_role keyNEXT_PUBLIC_APP_URL → http://localhost:3000 en devnpm run dev
Ouvrir http://localhost:3000
Dans le dashboard Supabase > Authentication > Users > Invite user, puis dans SQL Editor :
UPDATE profiles
SET role = 'admin', department_id = (SELECT id FROM departments WHERE slug = 'direction')
WHERE email = '[email protected]';
npx vercel
Ajouter les variables d'environnement dans le dashboard Vercel (Settings > Environment Variables).
Dans Supabase > Authentication > URL Configuration, ajouter :
https://votre-app.vercel.apphttps://votre-app.vercel.app/auth/callback| Rôle | Accès |
|---|---|
collaborateur | Tâches de son département + inter-équipes + tâches assignées |
manager | Toutes les tâches du département + stats + invitation |
admin | Tout (Direction) |
Via l'interface (à venir) ou en utilisant l'action serveur inviteUser() :
await inviteUser('[email protected]', departmentId, 'collaborateur')
Un email d'invitation Supabase est envoyé automatiquement.
Les tâches se mettent à jour en temps réel via Supabase Realtime.
Activer Realtime sur les tables dans Supabase > Database > Replication :
taskstask_departments