Used BLoC in a real-time chat application on Firebase to manage authentication, message streaming, user state, and UI interactions.
Implemented authentication, chat streaming, profile updates, push notifications, and dark mode toggle using BLoC pattern to decouple UI from business logic.
Developed category-based watch feed with paginated content streams using per-category BLoCs for independent pagination state and smooth UX.
Utilized BLoC for comment system with optimistic UI rendering, combining local state with BLoC orchestration for responsive UX and backend consistency.