https://github.com/wangrunlin/next-intl-starter
https://github.com/wangrunlin/next-intl-starter
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/wangrunlin/next-intl-starter
- Owner: wangrunlin
- Created: 2024-11-04T12:56:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-23T07:48:54.000Z (over 1 year ago)
- Last Synced: 2024-11-23T08:21:45.224Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://next-intl-starter.vercel.app
- Size: 193 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# next-intl-starter
[](https://nextjs.org/)
[](LICENSE)
English | [δΈζ](./README_zh.md)
## Project Description
next-intl-starter is a Next.js starter template with internationalization, dark mode and more features. It provides a solid foundation for building modern web applications with built-in support for multiple languages.
## Features
- π **Internationalization**: Built-in support for multiple languages using next-intl
- β‘οΈ **Modern Stack**: Based on Next.js 15 App Router for optimal performance
- π¦ **Package Manager**: Using pnpm for faster and more efficient package management
- π¨ **Styling**: Integrated with Tailwind CSS for rapid UI development
- π **Dark Mode**: Built-in support for dark/light theme switching
- π± **Responsive**: Mobile-first design approach
## Quick Start
```bash
# install dependencies
pnpm install
# start development server
pnpm dev
```
## Project Structure
```text
βββ src/
β βββ app/ # Next.js app directory
β βββ components/ # Reusable components
β βββ i18n/ # Internationalization configuration
βββ messages/ # Translation files
βββ public/ # Static assets
```
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.