The app is built to primarily cater for the Christian community, providing a dedicated space to create, manage, and join live streams. Users can easily access Chats, Bibles, and Notes during live streams, enhancing their interactive experience.
Building The App:
I am collaborating with a multinational team of UI developers, backend developers, project managers, and frontend developers to create an advanced audio live-stream application using Flutter. The project leverages LiveKit for the live stream framework and follows the Domain-Driven Design (DDD) pattern with BLoC for architecture. The design was implemented using Figma.
Features
Realtime Audio Livestream
Stream audio in real-time with high quality.
Push Notifications with Firebase Messaging
Realtime push notifications and in-app notifications using Firebase
Co-Hosting
Allow multiple hosts to participate in the live stream.
Integrated Live Chat
Access live chat, Bible, and notes in one place during the live stream.
Dedicated & Consistent Design System
A dedicated design system to streamline and give a consistent feel to the application's UI
Authentication
Secure user authentication.
Google Integration
Seamless integration with Google services.
Search and Discover
Easily search for and discover other live streams.
Additional Features
Numerous other functionalities to enhance user experience.