message_app
message_app copied to clipboard
A Flutter messaging app with firebase backend
Messager app - A flutter messaging app
Messager is an app made with Flutter framework to provide messaging functionality. The release apk is available under the release tags. It's also available on this drive link - Messager APK
:art: The UI is inspired by native android messaging app.
:iphone: App Features
- Real time messaging with users.
- Groups with multiple users.
- URL sharing and preview.
- Searching messages.
- Adding and viewing contacts.
- Spamming and archiving messages.
:wrench: Technical Features
- Firebase Phone Authentication.
- Provider State Management.
- MVVM Architecture.
- Firestore Database Storage.
- Session persistence using Shared Preferences.
- Reusable services architecture and code.
- Streams for real time.
- Full documentation.








⭐ Future Features
- Favouriting messages.
- Deleting messages.
- Multimedia messages.
- Maps API for location sharing.
- Dark mode.
- Messages for Web support.
- FAQ page.
Feel free to fork and contribute to include these features. ❤︎
🚀 Technologies
- Flutter v1.22.6
- Dart v2.10.4
🤝 Contribute
To contribute, fork the repository and push the changes to the master branch. Then submit a pull request for merging with the source. If your code passes the review and checks it will be merged into the master branch.
💬 Feedback
Feel free to send us feedback on Twitter or file an issue. Feature requests are always welcome.
📝 License
Licensed under the MIT License.