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 devOpen 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.
