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 |