Personal development project built with Next.js 14, TypeScript, Auth.js v5, Prisma and PostgreSQL.
The code includes registration and sign-in with credentials and OAuth providers, email verification, password reset, two-factor authentication, protected pages, role-based access and account settings. The interface uses shadcn/ui components.
This project shows how I work across frontend forms, validation, authentication logic and database models in a Next.js application.
Public source: https://github.com/prathamtechops/auth_project
Project link: https://auth-project-sooty.vercel.app/
The cover is a stack overview of this personal project.
0 likes · 1 view · Nov 10, 2026
Personal Next.js and TypeScript project covering authentication flows, account settings, validation and Prisma database models.