Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sr-tamim/nextjs-boilerplate
Boilerplate project of Next.js 15 with Typescript, Tailwind, shadcn/ui and i18n internationalization
https://github.com/sr-tamim/nextjs-boilerplate
Last synced: about 18 hours ago
JSON representation
Boilerplate project of Next.js 15 with Typescript, Tailwind, shadcn/ui and i18n internationalization
- Host: GitHub
- URL: https://github.com/sr-tamim/nextjs-boilerplate
- Owner: sr-tamim
- Created: 2024-11-18T06:52:07.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-18T07:02:13.000Z (2 months ago)
- Last Synced: 2024-11-18T08:19:12.017Z (2 months ago)
- Language: TypeScript
- Homepage:
- Size: 277 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![All Contributors](https://img.shields.io/badge/all_contributors-2-orange.svg?style=flat-square)](#contributors-)
# Next.js Boilerplate with ShadCN & i18n
Welcome to the **Next.js Boilerplate**! This project is set up with **ShadCN** for modern UI components and **i18n** for seamless internationalization, providing a strong foundation for building scalable, multilingual web applications.
## 🚀 Features
- **Next.js**: A powerful React framework for production-ready applications.
- **ShadCN Components**: Modern, reusable UI components with a consistent design system.
- **i18n Integration**: Fully set up for multi-language support with `i18next`.
- **TypeScript**: Fully typed for scalability and developer confidence.
- **ESLint & Prettier**: Linting and formatting to keep the code clean and consistent.
- **Folder Structure**: Organized structure for easy scalability.---
## 🛠️ Getting Started
### Prerequisites
Ensure you have the following installed:
- **Node.js** (version >= 16)
- **Git**
- A package manager like **npm**, **yarn**, **pnpm**, or **bun**### Installation
Clone the repository:
```bash
git clone https://github.com/sr-tamim/nextjs-boilerplate.git
# cd into the project directory
cd nextjs-boilerplate
```
Install the dependencies:```bash
npm install
# or
yarn
# or
pnpm install
# or
bun install
```### Running the Development Server
Start the development server:
```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```Open [http://localhost:3000](http://localhost:3000) in your browser to view the app.
## 📖 Resources
- [Next.js Documentation](https://nextjs.org/docs)
- [ShadCN Documentation](https://ui.shadcn.com/docs)
- [i18n Documentation](https://nextjs.org/docs/app/building-your-application/routing/internationalization)---
## 💬 Contributing
Contributions are welcome! Feel free to fork this repository, create a branch, and submit a pull request.
---
## 📜 License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
---
This README is tailored for your boilerplate repository and highlights the features you've integrated.
## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
Saifur Rahman Tamim
💻
Novodip Mondal
💻
Add your contributions
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!