Project overview
SocialBase Corporate Chat was created to bring teams closer inside companies, offering realtime messaging, groups by team or project, file sharing, audio messages, links, and notifications. Built in Flutter with BLoC, the app also gave special attention to accessibility, including screen-reader compatibility and assistance for people with disabilities to expand digital inclusion in the corporate environment.

Challenge
Build a fast, secure, and simple internal communication experience for daily company use while preserving mobile performance, organization by people and groups, relevant notifications, and an accessible interface for users with different needs.
Solution
Implemented a Flutter app with BLoC, separating conversation states and flows to keep the experience responsive and predictable. The interface was prepared with semantics, navigation, and screen-reader compatibility, making messages, lists, groups, and core actions more accessible.
Tech Stack
- Flutter
- BLoC
- Realtime Chat
- Accessibility
- Screen Readers
Technical scope
- Flutter app with BLoC state management
- Realtime messages, groups, files, and audio
- Screen-reader compatibility and accessibility
- Secure internal communication for corporate teams
