https://github.com/maygo/tockler-webpage
Website for Tockler
https://github.com/maygo/tockler-webpage
chakraui-v3 nextjs react
Last synced: 2 months ago
JSON representation
Website for Tockler
- Host: GitHub
- URL: https://github.com/maygo/tockler-webpage
- Owner: MayGo
- Created: 2025-03-03T11:48:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-03T20:09:53.000Z (over 1 year ago)
- Last Synced: 2025-03-03T21:22:06.296Z (over 1 year ago)
- Topics: chakraui-v3, nextjs, react
- Language: TypeScript
- Homepage: https://tockler.trimatech.dev/
- Size: 1.22 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tockler Website

This is a modern [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app), utilizing Next.js 15 with React 19 and TypeScript.
## Features
- π 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
## Getting Started
### Prerequisites
- Node.js (Latest LTS version recommended)
- pnpm (Package manager)
### Installation
1. Clone the repository:
```bash
git clone https://github.com/yourusername/tockler-webpage.git
cd tockler-webpage
```
2. Install dependencies:
```bash
pnpm install
```
### Development
Run the development server with Turbopack:
```bash
pnpm dev
```
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
### Available Scripts
- `pnpm dev` - Start the development server with Turbopack
- `pnpm build` - Build the application for production
- `pnpm start` - Start the production server
- `pnpm lint` - Run ESLint for code linting
- `pnpm postbuild` - Generate sitemap (runs automatically after build)
## Project Structure
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
```
## Technologies
- **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
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## License
This project is licensed under the MIT License - see the LICENSE file for details.