Repository navigation
phtask_debug_v1.0
Pre-release
Pre-release
Release Notes - v1.0.0
π Initial Debug Release
A modern Android course management app built with Jetpack Compose, demonstrating offline-first architecture and comprehensive testing.
β¨ Features
- Browse Courses - View all available courses with search and filter
- Offline Support - Full functionality without internet connection
- Auto Sync - Background synchronization when network is available
- Enroll Courses - Quick enrollment with instant UI updates
- Course Details - Detailed information including instructor, pricing, and ratings
- Network Status - Visual indicators for connectivity and sync status
ποΈ Technical Highlights
- MVVM + Clean Architecture - Maintainable and scalable codebase
- Jetpack Compose - Modern declarative UI with Material3
- Room Database - Local persistence with reactive Flow queries
- Ktor Client - Efficient network layer
- Koin DI - Modular dependency injection
π Requirements
- Android 12.0 (API 31) or higher
- Internet connection for initial sync (optional afterwards)
π Known Issues
None reported
π Future Enhancements
- Course categories and filtering
- Wishlist functionality
- Progress tracking
- Push notifications for new courses
Developed by: aaditx23