The Social Media Application is a responsive web-based platform that enables users to create and manage profiles, connect with friends, and share content. It offers features for posting updates, commenting and liking posts, all within a user-friendly interface.
- User Profiles: Users can create and customize their profiles.
- Posts and Feeds: Users can create posts, view updates from their connections, and interact with content.
- Friends and Connections: Add and remove friends or followers, and view their posts in your feed.
- Likes and Comments: Like and comment on posts to engage with content.
- Front-end: React.js, Material UI, Redux
- Back-end: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT (JSON Web Tokens)