npm install npm run dev
Styled with file.module.css and file.module.scss
Used React Icons
Fetch data on the client using a third-party library SWR -> https://swr.vercel.app/
Used MongoDB and Mongoose for data on server side -> https://www.mongodb.com/
Created Schema for User and Post with Mongoose in project -> https://mongoosejs.com/
For authentication of users is used NextAuth -> https://authjs.dev/
For GoogleProvider used Google Console from -> https://cloud.google.com/
For storing passwords as hashed passwords instead of plaintext used bcryptjs -> https://www.npmjs.com/package/bcryptjs