Minutelore - Online courses
This project uses the BLoC state management pattern and utilizes the Drift database for persistent data storage. Its architecture follows the "functional clean architecture" approach, ensuring modularity and maintainability. The application integrates with both the YouTube API and the CloudKit API. It also supports subscription-based features and includes built-in Apple receipt validation. Additionally, the project includes push notifications and uses Firebase Analytics for comprehensive user behavior tracking and performance analysis.
Technologies used:
Flutter, CloudKit, Youtube Player, Firebase, In-App Purchases
Technologies used:
Flutter, CloudKit, Youtube Player, Firebase, In-App Purchases