This repository contains the Flutter frontend for a dynamic social media app. The app features a robust chat system using WebSocket for real-time messaging and leverages the BLoC state management package for efficient user interactions. It includes user profiles, news feeds, photo sharing, likes, comments, and notifications to enhance social connectivity and community engagement.
- Real-time Messaging: WebSocket-based chat system for instant communication.
- BLoC State Management: Efficient management of app state for seamless user interactions.
- User Profiles: Personalized profiles with user information and preferences.
- News Feeds: Stay updated with posts from friends and followed accounts.
- Photo Sharing: Upload and share photos with the community.
- Likes and Comments: Interact with posts through likes and comments.
- Notifications: Receive alerts for likes, comments, and messages.
- Flutter SDK
- BLoC package
- Dart SDK
-
Clone the repository:
git clone https://github.com/AnandhuA/SocialMedia.git cd SocialMedia
-
Install dependencies:
flutter pub get
-
Run the app:
flutter run