Socio is a blog web app, registered users can post their thoughts 🚀
Run npm install
To run locally node index.js
or nodemon index.js
(if nodemon installed)
- web app is supported with database
- Database used is
Mongodb
- Users can register themselves, and data will be persisted using a database connection
- User can log in using authenticated details
Google auth
is supported for login/registration with a valid Google account- APIs are integrated using
JWT
- Users can upload their profile-avatar for their unique profile
- Users can post their blogs and others can comment on other's posts/blogs
- Authenticated users can do
CRUD
operation on their posts/blogs - Chat Engine is integrated with the web app using
socket.io
- Mail notification service is integrated using
node-mailer
, it will notify users once post, and comments are added or received