/instagram-clone-mern-stack

A social media app created using React.js, Node.js, Express.js and MongoDB where users can post images, like and unlike other users posts, comment on their posts, follow other users and much more

Primary LanguageJavaScriptMIT LicenseMIT

Worldia

A responsive social media app where users can post images, like and unlike other users posts, comment on their posts, follow other users and much more

Worldia

Functionalities:

  • Signin
  • Signup
  • Reset password if the user forgot the password
  • Create post
  • Like posts
  • Unline posts
  • View the users who liked the post
  • Comment on posts
  • Delete the comment
  • Delete the post
  • View user profile
  • View other users profile
  • Follow users
  • Edit the profile photo
  • Delete the account
  • View individual post
  • Search users by their email
  • User receives a welcome email after signing up
  • User receives an email for resetting the password
  • Responsive website

Libraries used:

  • express
  • mongoose
  • bcryptjs
  • joi
  • jsonwebtoken
  • cors
  • express-async-errors
  • nodemailer
  • nodemailer-sendgrid-transport
  • axios
  • materialize-css
  • react
  • react-dom
  • react-router-dom
  • react-scripts