Social is a social media web platform designed to connect people and foster meaningful interactions online. The platform aims to provide users with a seamless and engaging experience while interacting with posts from their fellow friends. It also allows user to chat with their friends in real time. This README file serves as an introduction to the project, outlining its purpose, features, and guidelines for developers and contributors.
-
User Registration and Authentication:
- Users can create accounts, log in, and manage their profiles.
- Secure authentication system ensures privacy and data protection.
-
User Profiles:
- Users can customize their profiles with profile pictures, bios, and personal information.
- Users can also update their profile anytime they want.
-
User Feed:
- Users can view a personalized news feed showcasing posts, updates, and content from their connections.
-
Post Creation and Interaction:
- Users can create posts, including text, images, and videos, to share with their network.
- Other users can like, comment on posts, fostering conversations and interactions.
-
Messaging and Notifications:
- Users can send private messages to individuals in real-time, facilitating direct communication.
- Notifications keep users informed about new interactions, messages. (Working on it)
-
Search:
- Users can search various users across the platform and can connect with any users.
- Users can also see other peoples profiles, their posts, their friends.