This is a MERN application where user can create & log into there account. User can post random photos & other users can like & comment on that post. User also can send friend request. Friends can chat together.
log in
sign up
search people
view profile
send request
accept request
create post
like post
comment post
send message
Javascript
NodeJS
Express
MongoBD
Socket.IO
React
The social media platform project provides an interface for users to upload photos and view photos uploaded by other users. Users can send friend requests to other users and accept or reject friend requests from other users. The project also provides a real-time chat feature that enables users to chat with their friends.
The project is built using a modular architecture that makes it easy to extend and maintain. The codebase is organized into modules for handling photo uploads, user authentication, friend requests, and chat functionality. Each module is responsible for a specific set of tasks, making it easy to test and debug.
In addition to photo uploads, friend requests, and chat functionality, the social media platform project also includes features for managing user profiles, viewing user activity, and managing privacy settings. Users can update their profile information, view their own activity on the platform, and manage their privacy settings.
Overall, the social media platform project is a scalable, high-performance web application that provides a platform for users to upload photos, send friend requests, and chat with each other. It is built using Node.js, React, and MongoDB, and is designed to be modular and easy to extend and maintain.