Skip to content

nsrivastava645/chatterstop-social

Repository files navigation

chatterstop-social

A social networking platform where you can express yourself without being judged, so create an account and start expressing. Tech used:

  • Node JS for runtime environment
  • Express JS for server
  • EJS for Views and templating
  • Mongo DB for Database
  • Redis for Mailing Jobs
  • Kue for Batching

1. Landing Page

You can see the posts and comments on them here but you can not comment or post anything without logging in. Select Log in or Sign Up to start using chatterstop.

alt text

2. Sign Up page

You can sign up using a validemail address and a password of your choice, you should verify the password then click sign up, alternatively you can use google's sign up.

Non google signup

alt text

Google sign-up

Google signup will log you in if your email id is associated with chatterstop whereas your new account is created if no such email exists in the database.

alt text

3. Logging in with your credentials

alt text

Wrong Login Credentials

An incorrect user id or password will lead to a notification as invalid userid or passwordat top right corner.

alt text

Your timeline

If entered a correct combination o your email id and password you will land your timeline page as.

alt text

4. Creating a post

Type your feelings into the textarea and hit post, your postwill be published with a comment box where anyone can comment given that he she has account on our website as.

Write a post

alt text

Published post

alt text

Commenting on posts

Comments by you

alt text

Comments by other users

alt text

Logging out

Hit the log out button on top right and thereyou go.

alt text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages