Very basic Social Network like Twitter or Instagram built with MongoDB, Express, React, Node and Next, created for study and practice purposes.
Used npm packages:
- bcryptjs - https://www.npmjs.com/package/bcryptjs
- cloudinary - https://www.npmjs.com/package/cloudinary
- cors
- dotenv - https://www.npmjs.com/package/dotenv
- esm
- express
- express-formidable - https://www.npmjs.com/package/express-formidable
- express-jwt - https://www.npmjs.com/package/express-jwt
- jsonwebtoken - https://www.npmjs.com/package/jsonwebtoken
- mongoose - https://www.npmjs.com/package/mongoose
- morgan - https://www.npmjs.com/package/morgan
- nanoid - https://www.npmjs.com/package/nanoid
- nodemon - https://www.npmjs.com/package/nodemon
- socket.io - https://www.npmjs.com/package/socket.io
At the moment, this project is not intended to be used in "real life", because it needs a lot of improvements like GDPR compability, email verification, direct messages, privacy settings, maybe cookies and many, many more things. Maybe I will continue to work on this someday if I find the time.