Media Mingle is a cross-platform social media application developed using Flutter. This app allows users to share and explore photos and videos, similar to Instagram. Users can log in using Google, Facebook, or email/password, upload and view media, and engage with others through comments and likes.
- Log in with Google, Facebook, or email/password.
- Create a new account with email/password.
- Upload photos and videos.
- View other users' photos and videos.
- Search through user photo descriptions.
- Allow comments and likes on posts.
- Profile customization and editing.
- Notifications for comments/likes on your posts.
- Profile view option.
- Demonstrated Technologies
- Flutter Riverpod
- Flutter Hooks
Follow these steps to get a local copy of the project up and running:
- Flutter SDK
- Android Studio or Xcode
- Firebase Project
- Installation
git clone https://github.com/your-username/media-mingle.git
cd media-mingle
flutter pub get
flutter run
Contributions are welcome! Please fork the repository and create a pull request with your changes.
This project is licensed under the MIT License - see the LICENSE file for details.
Author: Md Kamrul Amin Email: kamjony7@gmail.com