• Stars
    star
    478
  • Rank 91,950 (Top 2 %)
  • Language
    Java
  • Created almost 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Instagram Clone - Cloning Instagram for learning purpose

my-moments

Instagram Clone - Cloning Instagram for learning purpose

Tutorials

https://medium.com/@amrkhaled_47016/microservices-in-practice-developing-instagram-clone-introduction-4f6d78abdfa1

Target Architecture

We are not there yet, we still outside Kubernetes

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