2025-10-04 05:08:49 +00:00
2025-09-12 13:34:25 +05:30
2025-09-13 17:25:09 +05:30
2025-07-30 17:39:51 +05:30
2025-07-26 10:38:02 +05:30
2025-10-04 05:08:49 +00:00
2025-10-04 05:08:49 +00:00
2025-07-30 17:39:51 +05:30
2025-07-30 17:27:56 +05:30
2025-07-30 17:39:51 +05:30
2025-07-30 17:27:56 +05:30
2025-08-25 14:29:29 +05:30
2025-07-30 17:27:56 +05:30
2025-10-04 05:08:49 +00:00

Mozing - Premium Artisanal Chocolate Landing Page

A beautiful, modern landing page for Mozing, India's Premier European Style Bean to Bar Chocolate Experience. Built with Next.js, TypeScript, Tailwind CSS, and Framer Motion for stunning animations.

🍫 Features

  • Responsive Design: Fully responsive across all devices
  • Beautiful Animations: Smooth scroll animations and hover effects using Framer Motion
  • Modern UI: Clean, elegant design with chocolate-themed color palette
  • SEO Optimized: Proper meta tags, Open Graph, and structured data
  • Performance: Optimized for fast loading and smooth interactions
  • Accessibility: WCAG compliant with proper semantic HTML

🎨 Design Sections

  1. Header Navigation: Fixed header with logo, navigation links, and action icons
  2. Hero Section: Eye-catching hero with animated chocolate imagery
  3. Brand Story: Company story with cocoa bean imagery
  4. Chocolate Tempering: Art of chocolate making showcase
  5. Collections: Product categories (Bars/Barks, New Arrivals, Gift Collection)
  6. Product Categories: Interactive list of chocolate products
  7. Social Media: Instagram integration and press mentions
  8. Press Coverage: Media outlet logos and recognition
  9. Footer: Contact information, links, and social media

🚀 Getting Started

Prerequisites

  • Node.js 18.17.0 or higher
  • npm or yarn package manager

Installation

  1. Clone the repository:
git clone <repository-url>
cd mozimo
  1. Install dependencies:
npm install
  1. Run the development server:
npm run dev
  1. Open http://localhost:3000 in your browser

Build for Production

npm run build
npm start

🛠️ Tech Stack

  • Framework: Next.js 15.4.4
  • Language: TypeScript
  • Styling: Tailwind CSS
  • Animations: Framer Motion
  • Icons: Lucide React
  • Fonts: Inter (Google Fonts)

📁 Project Structure

src/
├── app/
│   ├── globals.css          # Global styles and custom animations
│   ├── layout.tsx           # Root layout with metadata
│   └── page.tsx             # Main landing page
├── components/
│   ├── Button.tsx           # Reusable button component
│   ├── Footer.tsx           # Footer component
│   ├── Header.tsx           # Header navigation component
│   └── Section.tsx          # Section wrapper component

🎨 Color Palette

The design uses a warm chocolate-themed color palette:

  • Dark Chocolate: #3C2A21
  • Medium Chocolate: #8B4513
  • Light Chocolate: #D2691E
  • Chocolate Cream: #F5E6D3
  • Chocolate Gold: #DAA520
  • Chocolate Copper: #CD7F32

🔧 Customization

Adding Real Images

Replace the placeholder emoji elements with actual images:

  1. Add your images to the public/ directory
  2. Import and use Next.js Image component
  3. Replace emoji placeholders with actual image components

Updating Content

  • Edit text content in the respective component files
  • Update contact information in Footer.tsx
  • Modify brand colors in globals.css

Adding New Sections

  1. Create new components in src/components/
  2. Import and use the Section component for consistent styling
  3. Add animations using Framer Motion

📱 Responsive Breakpoints

  • Mobile: < 640px
  • Tablet: 640px - 1024px
  • Desktop: > 1024px

🚀 Deployment

  1. Push your code to GitHub
  2. Connect your repository to Vercel
  3. Deploy automatically

Other Platforms

The app can be deployed to any platform that supports Next.js:

  • Netlify
  • AWS Amplify
  • DigitalOcean App Platform
  • Railway

📄 License

This project is created for Mozing Chocolate. All rights reserved.

🤝 Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

📞 Contact

For questions or support, contact Mozing Chocolate:

  • Phone: 0172-4054514
  • Address: SCO 8, Inner Market, 9.D. Sector 9, Chandigarh, 160009
Description
No description provided
Readme 98 MiB
Languages
TypeScript 91%
CSS 5.6%
JavaScript 1.4%
Dockerfile 1.3%
Makefile 0.5%
Other 0.2%