MERN social media network This is fun project build to demostrate my MERN skills, project is quite extensive to be as a real world application could be.
User can create account by providing email and creating password and can use these to login anytime later all the information is saved.
User password is encrypted using bcrypt to level up security.
User can create very extensive profile with details about education and job expierence , as well as social media handles.
Users can create a post that all other users can see. Can like his/her post or others, can have discussion on any post by commenting on it. User can delete only his comments or posts not others.
React is used for Front End, along with other required liberaries enlisted below.
Node use used as Java Script runtime engine to power the backend Expressjs server.
Express is choosed for backEnd server.
All the data is saved on mongodb clustor hosted on mongoAtlas.
The app is hosted on heroku at https://fakebook00.herokuapp.com/