Este projeto é uma rede social semelhante ao instagram.
Para o desenvolvimento do front-end deste projeto foi usado o React Js. Esta biblioteca foi perfeita para este projeto pois a forma como ela atualiza a página sem que o usuário perceba é essencial para uma boa experiência de usuário.
Para complementar o react, usei o Redux para gerenciar os contextos do projeto. Foi usado para gerenciar desde as informações do perfil do usuário até as curtidas da foto.
Para navegação dentro do projeto foi usado o react-router-dom, foi usada pois essa biblioteca ajuda demais em como lidar com as rotas do sistema.
No back-end foi construída uma api com node js, com o uso do framework express para fazer as conexões com o banco de dados.