Flutter chat application using Bloc, Freezed and Material 3
Messenger App
In some places in the application, I put “TODO”. I did not complete the entire feature. I only added it because it was not explained sufficiently.
Download
Supported Messages Types
- Image
- Text
- Gif
- Stickers
- Fallback
- Adaptive to add new image type
Feature
- Multi theming based on material 3
- Generate avatar based on gmail or any other id (image is not supported yet + it’s easy to be implemented)
- Settings including, theme mode, language, and
- Send first sticker same as telegram
- Stickers builder (debug mode only)
- Image Scaling
- “Simple pagination”
screenshots
users | |
Add sticker | |
Add sticker2 | |
Discussion starter no stickers | |
Discussion starter | |
Discussion starter2 | |
Light theme | |
Login | |
Select image | |
Send image | |
Sign up failed | |
Sign up light theme | |
Sign up | |
Sticker alt | |
Sticker message | |
Stickers dashboard | |
Theme | |
Users |