Skip to content

SashGoel/instagram-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

Instagram Clone App

This is an Instagram clone app built using the MERN stack (MongoDB, Express.js, React, and Node.js). The app allows users to post photos, follow other users, like and comment on posts, and view their profile and feed.

Features

  • User authentication using JSON Web Tokens (JWT)
  • Image uploads and display using Cloudinary
  • Follow and unfollow other users
  • Like and comment on posts
  • View user profiles and feeds
  • Responsive design for mobile and desktop

Technologies Used

  • MongoDB: NoSQL database for storing user data, posts, and comments
  • Express.js: Node.js web application framework for building APIs
  • React: JavaScript library for building user interfaces
  • Node.js: JavaScript runtime for server-side development
  • Cloudinary: Cloud-based image and video management service
  • Materialize: Modern responsive front-end framework based on Material Design
  • Mongoose: MongoDB object modeling library for Node.js
  • Passport.js: Authentication library for Node.js

Screenshots

insta-4 insta 6 insta-1 insta-2 insta-3 insta-5