Project Overview
After registration the user can upload a profile picture and write a biography that can share with the rest of the users. He can visit other profiles, make / delete friends and talk in the live with the chat with other users.
Redux allows me to access the data in each part of the application, for example when I upload my profile picture I can see it in header, my home profile or the rest of the users in the chat or visiting my profile. In addition, with socket.io, the user can write in the chat where the rest of the users will have the data instantaneously.