Skip to content

An instagram clone with basic functionalities like signin, signup, creating post, see other's profile, follow/unfollow, like posts, comment on posts.

Notifications You must be signed in to change notification settings

rushikesh-tk/Instagram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instagram Clone

🚀 Demo

https://instagrambuddy.herokuapp.com/

The basic idea is to provide the user with a service that he/she can create profile also post, like and comment on photos.

🛠️ Installation Steps

  1. Clone the repository
git clone https://github.com/rushikesh-tk/Instagram.git
  1. Change the working directory
cd Instagram
  1. Install dependencies (for backend)
npm install
  1. Change the working directory to client
cd client
  1. Install dependencies (for frontend)
npm install
  1. Environment variables

Create .env file in the root folder and add fields for MONGO_URI, JWT_SECRET, NODE_ENV, PORT.

  1. Run the app

Change the working directory to the root folder

npm run dev

🌟 You are all set!

🧐 Features

  • Create your insta account on register page and login to it.
  • Post your photos with captions to it.
  • User can checkout others profiles too.
  • User can like, comment on photos.

🍰 Contributing

Please contribute using GitHub Flow. Create a branch, add commits, and open a pull request. Any kind of contributions are welcome!

About

An instagram clone with basic functionalities like signin, signup, creating post, see other's profile, follow/unfollow, like posts, comment on posts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published