Instagram Project Description

This project Was The Final Project At the Netcraft Academy Full Stack Course .
i Choose to go with basic design and to be more focused on the functionality. So the features i have implanted at this project were :

  • authentication system with jwt.
    the authentication is a middleware which determines what parts of the website you can use.
  • the ability to control posts in case you are the author.
  • the ability to control comments in case you are the author, or the the post publisher.
  • the ability to upload & preview pictures with fully functioning pure JS & CSS filter component.
  • the ability to follow other users And to see them in your feed.
  • the ability to explore posts published by others which you are not following.
  • responsiveness
  • fully connected to mongodb