Skip to content

A robust authentication system using Next-auth.js, Neon.tech as serverless postgresql, with Prisma ORM

Notifications You must be signed in to change notification settings

somesh4747/next-auth-learning

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

Tailwind, ShadCn UI, Next-auth, ResendEmail, ZOD, Prisma ORM -- Technologies used till now

Feature TODO:

  1. The user can add an account image (with pop-up) --> done
  2. new updated email is already present or not || only credential users can change their email and password--> done
  3. reset password in the settings page
  4. delete account --> done
  5. change user role (optional)
  6. profile picture shows up with dialog(experimental)
  7. vercel blob storage from server action to API route for higher size image upload (limited sized should be upload or image quality downgrader)
  8. feature : user image crop before upload

---------------------------------------------------------------------------<>-------------------------------------------------------------------------------

Home page

home page

Login page

login page

Deployed on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

A robust authentication system using Next-auth.js, Neon.tech as serverless postgresql, with Prisma ORM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published