A video streaming app built with Jetpack Compose using clean architecture, designed to showcase various design patterns and features. The app integrates with a backend hosted on Supabase, which uses PostgreSQL.
- Clean architecture pattern
- Utilizes design patterns like Singleton, Repository pattern
- Separation of layers: Data, Domain, Presentation
- Dark mode and Light mode support
- Integration with Supabase backend
- Jetpack Compose UI components