Site Vitrine Frontend pour pâtisserie, réalisé avec Next.js 14, Tailwind CSS, Framer Motion et GSAP.
-
Installer les dépendances :
npm install # Si erreur de dépendances (React 19 vs Lenis), utiliser : npm install --legacy-peer-deps -
Lancer le serveur de développement :
npm run dev
Le projet attend des fichiers médias dans le dossier public/assets. En leur absence, des placeholders sont utilisés (pour les images/vidéos via URL externe), mais les sons doivent être ajoutés localement pour fonctionner (sinon erreur silencieuse dans la console).
Veuillez ajouter les fichiers suivants pour une expérience complète :
hover.mp3click.mp3success.mp3transition.mp3
hero-background.mp4(Optionnel, sinon stream vimeo utilisé via placeholder)
Les images sont actuellement chargées depuis Unsplash (configuré dans src/lib/placeholder-images.ts et src/lib/data.ts).
- Framework: Next.js 14 (App Router)
- Styling: Tailwind CSS v4
- Animations: GSAP, Framer Motion, Vanilla Tilt
- Smooth Scroll: Lenis
- Notifications: React Hot Toast
- Icons: Lucide React
Palette "Festif Moderne" :
- Primary: Rose (#FFB6C1)
- Accent: Fuchsia (#FF1493)
- Fonts: Syne (Titres) & DM Sans (Textes)