Home >Web Front-end >JS Tutorial >Next.js starter template

Next.js starter template

PHPz
PHPzOriginal
2024-08-29 11:07:10499browse

Next.js starter template

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!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn