Fully-Functional Ticketing System With Next/React JS, MongoDB(with Prisma), and NextAuth.
Custom Login And Signup with NextAuth(With MongoDB and Prisma)
Uploading Images
Selecting the department
Selecting the priority
Adding tags
Closing tickets
Can have multiple agents answering the tickets
NEXTAUTH_URL=
NEXTAUTH_SECRET=
SECRET=
DATABASE_URL=
CLOUDINARY_URL=
cloud_name=
upload_preset=Keep in mind, Cloudinary is only for uploading images and avatars.
Secret is for hashing the password with sha256 algorithm.
After they signed up, you just need to set the type of user to admin
You can login to the preview URL with email & password: demo@demo.com
You can also signup with your email!
