Social time is an online web application when you can use be up to date with socity. It have many features, including you make friend, create a post, like post and send comment on that post. You can chat with you group of friends. Its you place come and hangup with your group of people.
- Authentication mannual and google
- Post and Comment on posts
- Delete and Update posts and comments
- Uploading Photos and making Avatars
- Making friends (send and accept friend requests)
- Like in post and comment
- Chating engine
- Git
- NodeJS
- NPM
- MongoDB
- Reids Server
- NodeJS
- Express
- EJS
- MongoDB
- PassportJS
- Nodemailer
- Multer
- Socket .io
gh repo clone yishnu96/Social
cd Social
Make a file name environment.js in config folder and put the following credentials and export it
db = '', // MongoDB path
smtp_username = '', // gmail username
smtp_password = '', // gmail password
// Make an app google API and get clint id, secret key
google_clint_id = '',
google_clint_secret = '',
google_callback = '',
jwt_secret = '', //use 256-bit WEP Key
nodemailer_email = '', // sender email id
session_secret = '' // use 128-bit WEP Key
npm install
npm start