Maison Lumière is a modern fragrance brand that combines elegance and innovation to deliver an immersive online shopping experience. View Demo 🌐
- 🎨 Modern and responsive design
- 🛒 fully functional shopping cart
- 🔰 Smooth animations with GSAP
- 🦄 Seamless navigation using the View Transition API
- ⚡️ Optimized images with lazy loading
- 🎯 Fully TypeScript enabled
- 🎨 TailwindCSS for styling
- 🚀 Focused on performance and accessibility
Below is a Lighthouse report showcasing the website's excellent scores in key areas such as performance, accessibility, best practices, and SEO.
-
Next.js
-
GSAP
-
View Transition API
-
Tailwind CSS
-
Zustand
- src/
- app/
- globals.css
- layout.tsx
- page.tsx
- fragrance/[name]/page.tsx
- components/
- animations/
- cart/
- sections/
- Fragrance/
- shared/
- ui/
- hooks/
- lib/
- public/
- background.mp4
- favicon.svg
- fonts/
- img/
-
Clone the repository:
git clone https://github.com/EL-OUARDY/maison-lumiere.git
-
Navigate to the project directory:
cd maison-lumiere -
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open your browser and visit
http://localhost:3000to view the application.
