This is a modern Next.js project bootstrapped with create-next-app
, utilizing Next.js 15 with React 19 and TypeScript.
- 🚀 Built with Next.js 15 and React 19
- 🎨 Styled with Chakra UI v3
- 🌓 Dark/Light mode support with next-themes
- 📱 Responsive design
- 📊 Analytics with Vercel
- 🗺️ Automatic sitemap generation
- 🔍 SEO optimized
- ⚡ Turbopack for fast development
- Node.js (Latest LTS version recommended)
- pnpm (Package manager)
-
Clone the repository:
git clone https://github.com/yourusername/tockler-webpage.git cd tockler-webpage
-
Install dependencies:
pnpm install
Run the development server with Turbopack:
pnpm dev
Open http://localhost:3000 with your browser to see the result.
pnpm dev
- Start the development server with Turbopackpnpm build
- Build the application for productionpnpm start
- Start the production serverpnpm lint
- Run ESLint for code lintingpnpm postbuild
- Generate sitemap (runs automatically after build)
The project follows the standard Next.js 13+ App Router structure:
src/
├── app/ # App router pages and layouts
├── components/ # Reusable React components
├── lib/ # Utility functions and configurations
└── styles/ # Global styles and theme configurations
- Framework: Next.js 15.2.0
- UI Library: React 19
- Styling: Chakra UI 3.8.1
- Language: TypeScript
- Package Manager: pnpm
- Development Server: Turbopack
- Code Quality: ESLint, Prettier
- Analytics: Vercel Analytics
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.