Building functional applications using Next js.
Develop any functionality required by the client .
NextAuth.js for authentication .
Redux toolkit for state management .
Mongodb as a database .
Create user validation forms .
Display different layouts based on user.
Html, css ,javascript, typescript and Mantine library to achieve the client requirements .