Join the Agent Deck Discord Server!
Check out the Agent Deck community on Discord – hang out with 357 other members and enjoy free voice and text chat.
Offer what you can do, find what you need, among ESD and ESP students in Bordeaux.
AI translation
Propose ce que tu sais faire, trouve ce dont tu as besoin, entre étudiants ESD et ESP Bordeaux.
SocialTypeScript · PLpgSQLGitHub @Hadriel33OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Campus mutual aid: offer your skills, find help (Vibe Coding M2 Data).
AI translation
L'entraide du campus : proposer ses compétences, trouver de l'aide (Vibe Coding M2 Data)
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Le tableau d'entraide des étudiants de l'ESD et de l'ESP Bordeaux : chacun affiche ce qu'il sait faire et ce qu'il cherche, en post-it. Un shooting, un coup de main sur ton code, une coloc, un covoit. Les coordonnées ne s'échangent qu'après accord. Projet du module Vibe Coding (M2 Data), ESD Bordeaux, octobre à décembre 2026. Projet étudiant non officiel.Read the full README ↗
En ligne : https://entraide-campus.vercel.app
Le tableau d'entraide des étudiants de l'ESD et de l'ESP Bordeaux : chacun affiche ce qu'il sait faire et ce qu'il cherche, en post-it. Un shooting, un coup de main sur ton code, une coloc, un covoit. Les coordonnées ne s'échangent qu'après accord.
Projet du module Vibe Coding (M2 Data), ESD Bordeaux, octobre à décembre 2026. Projet étudiant non officiel.
Sam est photographe (ESP), Léa organise le gala de son asso (ESD).
npm run eval:ia) : 94 % de bonnes décisions, 10 arnaques sur 10 bloquées, aucune annonce normale freinée. Rapport : docs/ia/evaluation-moderation.md.Les 3 règles d'or (coordonnées après accord, mes annonces seulement, conversation à deux) sont garanties en base : RLS, triggers, droits par colonne. 87 vérifications SQL rejouables dans supabase/tests/, toutes bloquées. Failles trouvées, corrigées et testées : docs/securite/FAILLES.md.
Mon bureau (ce qui t'attend, punaisé), le tableau d'impact de l'admin (entonnoir, croisement ESD × ESP, offre et demande), l'appli installable sur le téléphone, le tableau en direct à projeter, la vraie carte de Bordeaux par quartier, le classement des étudiants, des classes et ESD contre ESP, les badges, le défi de la semaine, la garde-robe de Colette à débloquer, le fil du campus (avec l'accord des deux), le mode tableau noir, les notifications en direct.
Next.js 16 · Supabase (Postgres, Auth, Storage, Realtime, pg_cron) · Vercel (+ AI Gateway) · Tailwind CSS 4 · Vitest · GitHub Actions. Aucune librairie d'interface ni de carte : tout est dans src/.
22 migrations SQL · 87 vérifications de sécurité en base · une simulation de campus (25 contrôles) · 112 tests Vitest · CI à chaque push (lint, tests, build, typage, recherche de clés) · parcours Playwright après chaque déploiement (public, téléphone, étudiant connecté).
npm install
npx vercel env pull .env.local # variables publiques + jeton OIDC pour l'IA (aucune clé dans le code)
npm run dev
npm test
npm run e2e # parcours dans un vrai navigateur sur l'appli en ligne (Playwright)