Skip to content

abhid1234/SereneLeaf

Repository files navigation

SereneLeaf

Premium artisan tea e-commerce website built with Next.js 16, Tailwind CSS v4, and shadcn/ui.

Next.js Tailwind CSS TypeScript

Features

  • Modern Stack - Next.js 16 with React 19 and Turbopack
  • Beautiful UI - Built with shadcn/ui components and Tailwind CSS v4
  • Responsive Design - Mobile-first approach with smooth animations
  • Dark Mode Ready - CSS variables for easy theming
  • Type Safe - Full TypeScript support

Pages & Components

  • Hero section with call-to-action
  • Product collection with tea varieties
  • About section highlighting values
  • Newsletter subscription
  • Responsive header with mobile menu
  • Footer with navigation links

Getting Started

Prerequisites

  • Node.js 18+
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/abhid1234/SereneLeaf.git
cd SereneLeaf

# Install dependencies
npm install

# Start development server
npm run dev

Open http://localhost:3000 to view the site.

Scripts

Command Description
npm run dev Start development server
npm run build Build for production
npm run start Run production build
npm run lint Run ESLint

Project Structure

├── app/
│   ├── globals.css      # Tailwind & theme variables
│   ├── layout.tsx       # Root layout
│   └── page.tsx         # Home page
├── components/
│   ├── ui/              # shadcn/ui components
│   │   ├── button.tsx
│   │   ├── card.tsx
│   │   └── input.tsx
│   ├── header.tsx       # Navigation header
│   ├── hero.tsx         # Hero section
│   ├── about.tsx        # About section
│   ├── products.tsx     # Product grid
│   ├── newsletter.tsx   # Email signup
│   └── footer.tsx       # Site footer
├── lib/
│   └── utils.ts         # Utility functions
└── public/              # Static assets

Tech Stack

License

MIT

About

Premium artisan teas sourced from the world's finest gardens.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors