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
Application de gestion de tâches pour équipes bijoux
Translation pending
BusinessGitHub @aelysbijouterieOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
Notre outil de collaboration interne pour le suivi des sujets et transmissions
Translation pending
Taken from the repository README
Loading the full README.
Read the full 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