Skip to content

Full-Stack Instgram Clone using MERN Stack and Socket.io

Notifications You must be signed in to change notification settings

GunjanKadu/Instagram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instagram MERN

Full-Stack Instgram Clone using MERN Stack and Socket.io

Visit Now 🚀

🖥️ Tech Stack

Frontend:

reactjs  react-router  redux  tailwindcss  mui 

Backend:

nodejs  expressjs  mongodb  jwt 

Realtime Communication:

socketio

Cloud Storage:

aws-s3

Deployed On:

heroku

Cloud Storage: Cloudinary Mail Service: Sendgrid

🚀 Features

  • Login/Signup User Account
  • Login using Email/Username
  • Update Profile/Password User Account
  • Reset Password Mail using Sendgrid
  • Infinite Scroll Posts
  • Suggested Users
  • Search User Accounts by Name/Username
  • Follow/Unfollow Users
  • Like/Unlike Posts (Double Tap Like)
  • Comment on Post
  • Save/Unsave Post
  • Visit User Profiles
  • Share New Post
  • Skeleton Loaders
  • Delete Own Posts
  • Search Users to Chat
  • Add New Chat
  • Message Users
  • Typing | Online User Status
  • See Followers/Following of Users
  • Post Liked by Users
  • Emoji Enabled (Emoji Mart)

Branch dev-v3-cloudinary uses Cloudinary to store images.

Branch dev-v2-aws uses AWS S3 to store images.

Branch dev-v1 uses local storage.

Sneak Peek of Home Page 🙈 :

home

mockup mockups
mockup mockups

📬 Contact

If you want to contact me, you can reach me through below handles.

linkedin

© 2022 Gunjan Kadu

forthebadge