Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/strahinja2112/next-auth-starter
https://github.com/strahinja2112/next-auth-starter
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/strahinja2112/next-auth-starter
- Owner: Strahinja2112
- License: mit
- Created: 2024-12-20T12:44:57.000Z (18 days ago)
- Default Branch: master
- Last Pushed: 2024-12-20T12:52:09.000Z (18 days ago)
- Last Synced: 2024-12-20T13:46:55.958Z (17 days ago)
- Language: TypeScript
- Size: 328 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.MD
Awesome Lists containing this project
README
Features ·
Deployment ·
Getting started ·
Scripts overview ·
Contribution ·
Support## 🎉 Features
- 🚀 Next.js 15 (App router)
- ⚛️ React 19
- 📘 Typescript
- 🎨 TailwindCSS - Class sorting, merging and linting
- 🛠️ Shadcn/ui - Customizable UI components
- 💵 Stripe - Payment handler
- 🔒 Next-auth - Easy authentication library for Next.js (GitHub provider)
- 🛡️ 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
- 📝 Commitlint - Lint your git commits
- 🤖 Github actions - Lint your code on PR
- ⚙️ T3-env - Manage your environment variables
- 🗺️ Sitemap & robots.txt
- 💯 Perfect Lighthouse score
- 🌐 I18n with Paraglide## 🚀 Deployment
Easily deploy your Next.js app with Vercel by clicking: [deploy with Vercel](https://vercel.com/new/clone?repository-url=https://github.com/Skolaczk/next-starter)
## ❤️ Support
If you liked the project, I will appreciate if you leave a star. 🌟😊
Made by Strahinja Pavicevic