Project Name: Knowledge Seekers.
Frontend Technology: React JS, Redux-toolkit, draft-js, Styled-Components, Socket.io - client, React-hook-form, axios, Material-UI
Backend Technology: Typescript, Express JS, Multer, Swagger-UI-Express, Cloudinary, convert-excel-to-json, Socket.io, Passport, Joi, Jwt.
Database: MongoDB, Mongoose(ODM)
Deployment: Backend: Heroku, Vercel, FrontEnd: Netlify
Features: Client side Rendered, Role Based Authentication using
JWT, email verification for forgot password, login, spinners, image uploading,
user signup in bulk from excel file,
Real Time Comment using socket.io, Infinite Scrolling, User Profile Section with their posted data, like post, comment on post, reply to comment, like comment, unlike comment, Pin posts, Admin can delete every single posts and comments whereas users can delete only theirs (authorization done on both front-end and backend) and many more .......
Api -
FrontEnd -