Skip to content

Next.js 14+ starter template with app router, shadcn/ui, typesafe env, icons, and configs setup.

License

Notifications You must be signed in to change notification settings

redpangilinan/next-entree

Repository files navigation

Next Entree

Next.js 14+ starter template with app router, shadcn/ui, typesafe env, icons and configs setup.

Usage

  1. Setup a project using the template
pnpm create next-app -e https://github.com/redpangilinan/next-entree
npx create-next-app -e https://github.com/redpangilinan/next-entree
yarn create next-app -e https://github.com/redpangilinan/next-entree
bunx create-next-app -e https://github.com/redpangilinan/next-entree
  1. Copy .env.example to .env.local
cp .env.example .env.local

Features

This template uses shadcn's Next.js app structure from shadcn/ui.

  • Next.js 14+ /app router
  • 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

Scripts

If you are using a different package manager, be sure to update the package.json format scripts.

  1. Check project formatting
pnpm format:check
  1. Format the project
pnpm format