|
|
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| .eslintignore | ||
| .eslintrc.json | ||
| .gitignore | ||
| .prettierignore | ||
| .prettierrc.json | ||
| LICENSE | ||
| next.config.mjs | ||
| package.json | ||
| pnpm-lock.yaml | ||
| postcss.config.mjs | ||
| README.md | ||
| tailwind.config.ts | ||
| tsconfig.json | ||
next-template
A tailored Next.js template project for getting started quickly.
Why
I spend a bit of tme repeating the same steps when setting up Next.js projects. This template builds upon create-next-app to include my essential packages, configurations, linting rules, and more by default.
Features
- Precofigured packages
- Preconfigured ESLint and Prettier rules
- Default boilerplate removed
- Dark mode support
- Formatted README
Stack
- Next.js
- next-themes
- Tailwind CSS (with Forms and Typography plugins)
- tailwind-merge
Setup
Setup instructions are here if necessary. Usually adding environment variables like so:
# .env.local
CLIENT_ID=
SECRET=
License
next-template is licensed under MIT.