{"repo":"caru-ini/next-authjs-template","free":true,"listed":false,"github":"https://github.com/caru-ini/next-authjs-template","clone":"git clone https://github.com/caru-ini/next-authjs-template.git","description":"Next.js 15 + Auth.js + prisma + shadcn/ui Starter Kit","language":"TypeScript","stars":24,"topics":["authjs","nextjs","prisma","shadcn-ui","starter-template","starter-template-nextjs"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Next.js Auth.js Template This project is a web application template with authentication features, using Next.js 15 and Auth.js. It incorporates modern web development best practices, enabling rapid development initiation. Key Features - Next.js 15(App Router) : Utilizing the latest React framework - ESLint 9 : Latest version of ESLint (flat config) - Auth.js(Next-Auth v5) : Easy implementation of a secure authentication system - Tailwind CSS : Customizable utility-first CSS framework - shadcn/ui : Functional UI components - Prisma : Efficient database operations with a type-safe ORM - PostgreSQL : Reliable relational database - Docker : Database containerization for local development - T3 Env : Type-safe environment variables with validation Setup Instructions 1. Clone the repository With create-next-app or using GitHub CLI 2. Install dependencies: 3. Generate auth.js secret 4. Set up environment variables: Create a .env.local file and set the necessary environment variables: 5. Set up the database: 6. Run Prisma migrations: 7. Start the development server: Deployment Recommend Vercel or Coolify for deployment. On coolify (or other self-hosted deployment platforms), you should set AUTH TRUST HOST=true in environment variables. Technologies Used - Next.js - Auth.js - Prisma - PostgreSQL - Tailwind CSS - shadcn/ui - Docker - T3 Env License This project is released under the MIT License. See the LICENSE file for details. Support If you have any questions or need assistance, plea","default_branch":null,"files":null,"tree":[],"storefront":"/r/caru-ini","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/caru-ini/next-authjs-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}