尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Plateforme de logement étudiant à Rennes : les étudiants qui partent publient leur logement avec une visite virtuelle pièce par pièce, ceux qui arrivent le visitent à distance et contactent le bailleur.
supabase/migrations/ (à coller dans le SQL Editor de Supabase, dans l'ordre)| Qui | Peut |
|---|---|
| Visiteur (sans compte) | Chercher et filtrer, voir les annonces et la visite virtuelle, signaler une annonce |
| Membre (compte e-mail + mot de passe) | Voir le contact du bailleur (30 par jour au maximum, chaque consultation est journalisée), enregistrer des logements, publier une annonce avec photos, la retirer ou la marquer attribuée, supprimer son compte |
Administrateur (profils.role = 'admin') | Tableau de bord chiffré, valider, refuser ou retirer les annonces, traiter les signalements, vérifier ou suspendre les comptes |
Une annonce publiée reste invisible tant qu'un administrateur ne l'a pas validée. Si son auteur la modifie, elle repasse en attente de validation.
0001_schema.sql.voir_contact_bailleur, qui vérifie la connexion, limite le nombre de consultations et les journalise.Next.js 16 (App Router, Cache Components), React 19, Tailwind 4, Supabase (Postgres, Auth, Storage), Vercel (hébergement et Analytics).
npm install
npm run dev # http://localhost:3000
npm run build # vérifie que tout compile
En local, les clés sont lues dans le .env à la racine du workspace Jarvis (PASSECLE_SUPABASE_URL, PASSECLE_SUPABASE_PUBLISHABLE_KEY). Sur Vercel, elles sont réglées sous les noms NEXT_PUBLIC_SUPABASE_URL et NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY.
../prompt-logo-claude-design.md)