mini social medial app, where user can login/sign up/ create & delete comment & posts/like comment & posts/ see other users & its profile pages
#Features
- sign in
- sign out
- flash messages on successful login/logout or invalid credentials
- mailers implemented using parallel jobs
- google authentication
- create posts & comments
- delete posts & comments
- like posts & comments
- visit user & friends profile page
- get notification through mail on event of comment
#Tech Stack HTML, CSS, Javascript, Node.js, MongoDB, Express.js, redis, nodemailer, passport, EJS, Noty
#How to Install Project
Clone the project onto your local machine. Run 'npm install' to install required dependencies. install redis server, open redis cli & enter redis-server command Run 'npm start' in terminal to start server. Visit your app at http://localhost:8000.