Awesome Open Source
Awesome Open Source


Instagram Clone - Cloning Instagram for learning purpose


Target Architecture

We are not there yet, we still outside Kubernetes

Tareget architecture

Tech stack

Microservices - Java - Spring boot - Spring Cloud - JWT authentication - MongoDB - Cassandra - Neo4j - Kafka - ReactJs - Ant Design

What am I doing?

Instagram is well known for everybody but I'm cloning the basic features of Instagram and other social networks.

  • User have a profile
  • User can follow other users
  • User can see his followers and following
  • User can create a new post (images only)
  • User can see posts from users he is following (News feed)
  • User get notified when others follow him, comment or like his post
  • User can search for other Users

Watch the video

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
java (31,769
reactjs (1,134
mongodb (831
spring-boot (784
microservices (475
kafka (430
spring-cloud (218
ant-design (112
neo4j (104
cassandra (95
jwt-authentication (94