Messagium is an android app to instantly communicate with people while keeping their privacy secured.
This project uses Firebase for Database, Storage, Push Notification, Analytics and Authentication.
If your working on this make sure you connect this project to your firebase account and enter the API key in API service for notifications.
- Dark Mode for device more and less than Android 8.0
- Support for diffrent languages (Hindi, Tamil, Telugu) More coming.
- Users can use Biometric/Pin to Authenticate.
- Custom Shortcuts for user who message some particular person/group.
- Unique way to reply messages
- Uses Firebase for Authentication, Database and Storage so reliable speed and performence.
- Subtle Animations
- Personal Messages are encrypted
- Ability to VideoCall
- Send Images without losing any quality
- Fix bugs
- Improve performence
Phone Authentication.Group Chat.Ability to send Images.- Ability to send voice messages.
Audio/Video call.(In Testing)A Good Name for this whole thing.- Ability to send location.
- Ablility to Forward Message.
- Share Function.
- High Compression.
End to End Encryption.Group Messages End to End Encryption- Ability to Share Contacts.
- Profile Information of Other Users.
- Add Diffrent Language Translations.
- Click Enter to Send Message.
- Ability to mute Notifications.
- An Offline sql-lite Database synced with Firebase Database
- Create an issue to discuss about your idea.(https://github.com/MohammedAbidNafi/Messagium/issues)
- Suggest any feature or suggestion.(https://github.com/MohammedAbidNafi/Messagium/issues)
- Have a discussion in (https://github.com/MohammedAbidNafi/Messagium/discussions)
- Fork it (https://github.com/MohammedAbidNafi/Messagium/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
- iOS Style Alert Dialog https://github.com/MohammedAbidNafi/iOS-Style-Alert-Dialog