ReelMark est une application moderne de suivi de contenu qui vous permet de garder une trace précise de tous les films, séries, documentaires et autres contenus que vous avez déjà visionnés. Ne perdez plus jamais le fil de ce que vous avez regardé et découvrez facilement ce qui vous reste à explorer.
- Authentification complète : Inscription et connexion sécurisées via Email/Mot de passe (propulsé par Supabase Auth).
- Design Cinéma : Interface utilisateur immersive avec une identité visuelle forte (spotlights, typographie, couleurs).
- Suivi complet : Enregistrez tous les films et séries que vous avez vus.
- Organisation intuitive : Classez et organisez votre bibliothèque de contenu.
- Historique personnel : Conservez une trace de votre parcours cinématographique.
- Node.js 18+ installé
- Un compte Supabase
Clonez le dépôt et installez les dépendances :
git clone https://github.com/gitsawkit/watchlist
cd whatchlist
pnpm installRenommez le fichier .env.example en .env.local (ou créez-le) et ajoutez vos clés Supabase :
# .env.local
# URL de votre projet Supabase (Project Settings > API)
NEXT_PUBLIC_SUPABASE_URL=votre_url
# Clé publique par défaut (Project Settings > API)
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_DEFAULT_KEY=votre_cleVous pouvez trouver ces clés dans votre tableau de bord Supabase : Settings > API.
pnpm devOuvrez http://localhost:3000 dans votre navigateur.
- Framework : Next.js 16 (App Router)
- Langage : TypeScript
- Style : Tailwind CSS 4
- Authentification & Base de données : Supabase
- UI : Composants personnalisés avec un thème cinéma