passport
passport-google-oauth20
cors
bcrypt
cookie-session
react-toastify
This project is a fullstack project (MERN stack), that use from mongodb, expressjs, react and nodejs to handle a chat and login/signup pages. validation in front-end has done with react-hook-form on form elements. user can signup or login even with google account.chat page that used from socket.io to handle the chat process and the chats store in mongo cloud as database