Next.js Boilerplate 🚀 by Krafan

Hey there! 👋 Welcome to the NextJS 14 Boilerplate – your kickstart for building awesome web applications with the latest and greatest technologies. I'm dwinugroho, your friendly frontend developer, and I've crafted this repository to serve as the perfect foundation for my personal projects. Feel free to use it for your own endeavors as well! 🌟
Table of Contents
Features 🛠️
- NextJS 14: Harness the power of the latest Next.js version, bringing you enhanced performance and exciting new features.
- AppRoute Structure: Leverage the intuitive AppRoute pattern for organized and scalable routing in your Next.js applications.
- Tailwind CSS: Stay on the cutting edge of styling with Tailwind CSS version 3, providing a utility-first approach for building modern designs.
- Shadcn: Enhance your project with the sleek and modern shadcn component library.
- TypeScript: Enjoy the benefits of static typing and improved developer experience with TypeScript.
- ESLint: Keep your codebase clean and consistent with ESLint, ensuring high-quality code standards.
- Prettier: Maintain code readability and aesthetics effortlessly with Prettier.
- Lint-Staged: Optimize your workflow by running ESLint on pre-committed files with lint-staged.
- Webpack/SVGR: Easily handle SVGs in your project with Webpack and SVGR integration.
- Jest Testing Library React: Write robust tests for your React components using the Jest testing library.
- Husky: Enforce quality checks and prevent bad commits with Husky, your Git hooks guardian.
- Commitizen: Make your commits more meaningful and standardized with Commitizen.
Getting Started 🚀
Clone the Repository:
git clone https://github.com/dwinugroho/nextjs-boilerplate.git
Install Dependencies:
cd nextjs-boilerplate
yarn install
Run the Development Server:
yarn dev
Contributing 🤝
Contributions are more than welcome! Whether it's bug fixes, new features, or improvements, feel free to open issues and pull requests. Let's build this boilerplate together!
License 📄
This project is licensed under the MIT License - see the LICENSE file for details.
Feel the excitement of Next.js 14 and elevate your web development experience with this feature-packed boilerplate! Happy coding! 🚀✨🎉