A modern, responsive website built with Next.js 14, TypeScript, and Tailwind CSS.
First, install the dependencies:
npm installThen, run the development server:
npm run devOpen http://localhost:3000 with your browser to see the result.
├── app/ # Next.js App Router pages
├── components/
│ ├── layout/ # Layout components (Header, Footer, Container)
│ ├── sections/ # Section components (Hero, ContentGrid, etc.)
│ ├── cards/ # Card components
│ └── ui/ # UI primitives (Button, Heading, etc.)
├── content/ # Content data files
├── lib/ # Utility functions
├── public/
│ └── images/ # Static image assets
└── types/ # Shared TypeScript types
- Framework: Next.js 14 (App Router)
- Language: TypeScript
- Styling: Tailwind CSS
- Image Optimization: Next.js Image component
To create a production build:
npm run build
npm run start