Hi,
I created a starter template for next.js, it also contains typescript, tailwind, shadcn/ui. I have already written about it here, but I have added some new functionalities such as: Next-auth, Prisma, React-hook-form, T3-env.
If you liked the project, I will appreciate if you leave a star. ?
https://github.com/Skolaczk/next-starter
A Next.js starter template, packed with features like TypeScript, Tailwind CSS, Next-auth, Eslint, testing tools and more. Jumpstart your project with efficiency and style.
? Features
? Next.js 14 (App router)
⚛️ React 18
? Typescript
? TailwindCSS - Class sorting, merging and linting
?️ Shadcn/ui - Customizable UI components
? Next-auth - Easy authentication library for Next.js (GitHub provider)
? Stripe - Payment handler
?️ Prisma - ORM for node.js
? React-hook-form - Manage your forms easy and efficient
? Zod - Schema validation library
? Jest & React Testing Library - Configured for unit testing
? Playwright - Configured for e2e testing
? Absolute Import & Path Alias - Import components using @/ prefix
? Prettier - Code formatter
? Eslint - Code linting tool
? Husky & Lint Staged - Run scripts on your staged files before they are committed
? Icons - From Lucide
? Dark mode - With next-themes
?️ Sitemap & robots.txt - With next-sitemap
? Commitlint - Lint your git commits
? Github actions - Lint your code on PR
⚙️ T3-env - Manage your environment variables
? Perfect Lighthouse score
? I18n with Paraglide
If you liked the project, I will appreciate if you leave a star. ??
Made by Michał Skolak
The above is the detailed content of Next.js starter template. For more information, please follow other related articles on the PHP Chinese website!