diff --git a/README.md b/README.md index 2ff8357..5e39483 100644 --- a/README.md +++ b/README.md @@ -79,7 +79,7 @@ Developer experience first, extremely flexible code structure and only keep what - ⚑ [Next.js](https://nextjs.org) with App Router support - πŸ”₯ Type checking [TypeScript](https://www.typescriptlang.org) - πŸ’Ž Integrate with [Tailwind CSS](https://tailwindcss.com) and Shadcn UI -- βœ… Strict Mode for TypeScript and [React 18](https://reactjs.org/) +- βœ… Strict Mode for TypeScript and [React 18](https://react.dev) - πŸ”’ Authentication with [Clerk](https://go.clerk.com/zGlzydF): Sign up, Sign in, Sign out, Forgot password, Reset password, and more. - πŸ‘€ Passwordless Authentication with Magic Links, Multi-Factor Auth (MFA), Social Auth (Google, Facebook, Twitter, GitHub, Apple, and more), Passwordless login with Passkeys, User Impersonation - πŸ‘₯ Multi-tenancy & team support: create, switch, update organization and invite team members @@ -88,32 +88,32 @@ Developer experience first, extremely flexible code structure and only keep what - πŸ“¦ Type-safe ORM with DrizzleORM, compatible with PostgreSQL, SQLite, and MySQL - 🌐 Multi-language (i18n) with [next-intl](https://next-intl-docs.vercel.app/) and [Crowdin](https://l.crowdin.com/next-js) - ♻️ Type-safe environment variables with T3 Env -- ⌨️ Form with [React Hook Form](https://www.react-hook-form.com/) -- πŸ”΄ Validation library with [Zod](https://zod.dev/) +- ⌨️ Form with [React Hook Form](https://react-hook-form.com) +- πŸ”΄ Validation library with [Zod](https://zod.dev) - πŸ“ Linter with [ESLint](https://eslint.org) (default NextJS, NextJS Core Web Vitals, Tailwind CSS and Airbnb configuration) - πŸ’– Code Formatter with [Prettier](https://prettier.io) -- 🦊 [Husky](https://typicode.github.io/husky/) for Git Hooks +- 🦊 Husky for Git Hooks - 🚫 Lint-staged for running linters on Git staged files -- πŸš“ Lint git commit with [Commitlint](https://commitlint.js.org/) -- πŸ““ Write standard compliant commit messages with [Commitizen](https://github.com/commitizen/cz-cli) -- 🦺 Unit Testing with [Vitest](https://vitest.dev/) and [React Testing Library](https://testing-library.com/react) -- πŸ§ͺ Integration and E2E Testing with [Playwright](https://playwright.dev/) -- πŸ‘· Run tests on pull requests with [GitHub Actions](https://github.com/features/actions) -- πŸŽ‰ [Storybook](https://storybook.js.org/) for UI development +- πŸš“ Lint git commit with Commitlint +- πŸ““ Write standard compliant commit messages with Commitizen +- 🦺 Unit Testing with [Vitest](https://vitest.dev) and React Testing Library +- πŸ§ͺ Integration and E2E Testing with [Playwright](https://playwright.dev) +- πŸ‘· Run tests on pull requests with GitHub Actions +- πŸŽ‰ [Storybook](https://storybook.js.org) for UI development - 🚨 Error Monitoring with [Sentry](https://sentry.io/for/nextjs/?utm_source=github&utm_medium=paid-community&utm_campaign=general-fy25q1-nextjs&utm_content=github-banner-nextjsboilerplate-logo) - β˜‚οΈ Code coverage with [Codecov](https://about.codecov.io/codecov-free-trial/?utm_source=github&utm_medium=paid-community&utm_campaign=general-fy25q1-nextjs&utm_content=github-banner-nextjsboilerplate-logo) -- πŸ“ Logging with [Pino.js](https://getpino.io/) and Log Management with [Better Stack](https://betterstack.com/?utm_source=github&utm_medium=sponsorship&utm_campaign=next-js-boilerplate) +- πŸ“ Logging with [Pino.js](https://getpino.io) and Log Management with [Better Stack](https://betterstack.com/?utm_source=github&utm_medium=sponsorship&utm_campaign=next-js-boilerplate) - πŸ–₯️ Monitoring as Code with [Checkly](https://www.checklyhq.com/?utm_source=github&utm_medium=sponsorship&utm_campaign=next-js-boilerplate) -- 🎁 Automatic changelog generation with [Semantic Release](https://semantic-release.gitbook.io/semantic-release) -- πŸ” Visual testing with [Percy](https://percy.io/) (Optional) +- 🎁 Automatic changelog generation with Semantic Release +- πŸ” Visual testing with Percy (Optional) - πŸ’‘ Absolute Imports using `@` prefix - πŸ—‚ VSCode configuration: Debug, Settings, Tasks and Extensions - πŸ€– SEO metadata, JSON-LD and Open Graph tags -- πŸ—ΊοΈ [Sitemap.xml](https://www.sitemaps.org/) and [robots.txt](https://en.wikipedia.org/wiki/Robots.txt) -- ⌘ Database exploration with [Drizzle Studio](https://orm.drizzle.team/drizzle-studio/overview) and CLI migration tool with [Drizzle Kit](https://orm.drizzle.team/) +- πŸ—ΊοΈ Sitemap.xml and robots.txt +- ⌘ Database exploration with Drizzle Studio and CLI migration tool with Drizzle Kit - βš™οΈ [Bundler Analyzer](https://www.npmjs.com/package/@next/bundle-analyzer) - 🌈 Include a FREE minimalist theme -- πŸ’― Maximize [lighthouse score](https://developer.chrome.com/docs/lighthouse) +- πŸ’― Maximize lighthouse score Built-in feature from Next.js: