Made with ❤ by Ali Piry
- Next.js 16
- React.js 19
- TypeScript 5
- TailwindCSS 4
- Framer Motion
- Absolute Import and Path Alias — Import components using
@/prefix - ESLint
- Prettier
- Husky & Lint Staged
- Site Map — Automatically generate sitemap.xml
Execute
create-next-app
with pnpm to bootstrap the template:
pnpm create next-app --example https://github.com/alipiry/nextjs-ts-tailwind-starter nextjs-ts-tailwind-starterOr clone the repository and install dependencies:
git clone https://github.com/alipiry/nextjs-ts-tailwind-starter.git
cd nextjs-ts-tailwind-starter
pnpm install
cp .env.local.example .env.localRun the development server:
pnpm devBuild for production:
pnpm buildStart the production server:
pnpm startDeploy the template using Vercel: