Skip to content

Saksham-Goel1107/ZenZebra-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f004cd0Β Β·Β Β· Mar 7, 2026

History

31 Commits
Feb 6, 2026
Feb 14, 2026
Feb 6, 2026
Mar 7, 2026
Mar 7, 2026
Mar 7, 2026
Feb 14, 2026
Feb 23, 2026
Feb 10, 2026
Feb 15, 2026
Feb 15, 2026
Feb 6, 2026
Feb 15, 2026
Feb 9, 2026
Feb 6, 2026
Feb 6, 2026
Feb 6, 2026
Feb 6, 2026
Feb 6, 2026
Feb 6, 2026
Feb 23, 2026
Feb 14, 2026
Feb 10, 2026
Feb 6, 2026
Feb 23, 2026
Feb 23, 2026
Feb 23, 2026
Feb 23, 2026
Feb 23, 2026
Feb 23, 2026
Feb 5, 2026
Feb 23, 2026
Feb 23, 2026
Feb 6, 2026

Repository files navigation

ZenZebra - Curated Lifestyle Where You Already Are

ZenZebra Banner

World’s first lifestyle-integrated brand. Discover, try, and buy premium products right where you live, work, and relax..

ZenZebra brings curated lifestyle products directly into your daily spaces - offices, gyms, cafΓ©s, and malls. Try first, own after. No pressure, no guesswork, just better living by design.


πŸš€ Tech Stack

Built with the latest modern web technologies for performance and experience:

πŸ› οΈ Getting Started

Prerequisites

  • Node.js (Latest LTS recommended)
  • pnpm (Package Manager)

Installation

  1. Clone the repository:

    git clone https://github.com/Saksham-Goel1107/ZenZebra-Website.git
    
    cd "ZenZebra Website"
  2. Install dependencies:

    pnpm install
  3. Run the development server:

    pnpm dev

    Open http://localhost:3000 with your browser to see the result.

πŸ“‚ Project Structure

β”œβ”€β”€ app/                  # App Router pages and layouts
β”‚   β”œβ”€β”€ brands/            # Brands page
β”‚   β”œβ”€β”€ catalogue/         # Catalogue viewing page
β”‚   β”œβ”€β”€ layout.tsx         # Root layout & Metadatadata
β”‚   └── page.tsx           # Home page
β”œβ”€β”€ components/            # Reusable UI components
β”‚   β”œβ”€β”€ Catalog.tsx        # PDF Catalogue Viewer
β”‚   β”œβ”€β”€ Navbar.tsx         # Responsive Navigation
β”‚   β”œβ”€β”€ Ticker.tsx         # Infinite Brand Carousel
β”‚   └── ...
β”œβ”€β”€ public/                 # Static assets
└── ....

πŸ“œ Scripts

Script Description
pnpm dev Starts the development server with Turbopack.
pnpm build Builds the application for production.
pnpm start Runs the built production application.
pnpm lint Runs ESLint to check for code quality issues.
pnpm format Formats all supported files using Prettier.
pnpm prepare Sets up Husky git hooks.

🀝 Contributing

We enforce high code quality standards using Husky and lint-staged.

  • Pre-commit Hook: Automatically formats your code (Prettier) and fixes linting errors (ESLint) before you commit.
  • Formatting: Ensure your editor is set to format on save or run pnpm format manually.

πŸ“¬ Contact


Β© 2026 ZenZebra. All rights reserved.