Typescript NextAuth(Credentials) Mongodb Tailwindcss Prisma Roles( USER ADMIN) JWT Session

Job ID: 36704592

Budget: $250 – $750 USD

Technology Requirements:
Requesting application to use the following technologies to display user roles for ADMIN access to the /dashboard link. Application should have Register and SignIn features.We can manually update the Role using Prisma:
role UserRole @default(USER)
enum UserRole {
ADMIN
USER
}
TypeScript
NextAuth.ts - Credentials Provider w/ email and password (bcrypt)
MongoDB / Mongoose
Tailwindcss
Prisma
Manage User Roles in NextJS/node: USER and ADMIN - only admin can access dashboard
JWT
Session