Next.js 14+ starter template with app router, shadcn/ui, typesafe env, icons and configs setup.
- Setup a project using the template
pnpm create next-app -e https://github.com/redpangilinan/next-entreenpx create-next-app -e https://github.com/redpangilinan/next-entreeyarn create next-app -e https://github.com/redpangilinan/next-entreebunx create-next-app -e https://github.com/redpangilinan/next-entree- Copy
.env.exampleto.env.local
cp .env.example .env.localThis template uses shadcn's Next.js app structure from shadcn/ui.
- Next.js 14+
/approuter - TypeScript
- Tailwind CSS
- shadcn/ui (Radix UI + Tailwind)
- Prettier (w/ auto sort imports and tailwind classes)
- SEO optimized
- Typesafe env, icons, and config
- Ready to use - jump right into development
If you are using a different package manager, be sure to update the package.json format scripts.
- Check project formatting
pnpm format:check- Format the project
pnpm format