Routino – Complete Habit Tracker Android App
Routino is a beautifully designed, fully-featured habit tracking Android application built with Kotlin and modern Android architecture components. Help your users build positive habits, track daily routines, and achieve their goals!
✨ Key Features
- Habit Management – Create, edit, and organize daily habits with custom names, emojis, and colors
- Measurable Goals – Track quantitative habits like water intake, steps, or reading pages with goal and unit settings
- One-Time Tasks – Create simple tasks that appear only on specific dates
- Smart Reminders – Set alarm notifications to never miss a habit
- Drag & Drop Reordering – Easily prioritize habits with intuitive drag-and-drop
- Time Filters – Organize habits by Morning, Afternoon, and Evening
- Vacation Mode – Pause all habits during breaks without breaking streaks
- Skip Days – Mark specific days as skipped for flexibility
- Dark Mode – Beautiful dark theme for comfortable nighttime use
- Multi-Language Support – English, Chinese, German, Korean, Japanese, French, Thai
- Custom Color Themes – Personalize the app with your preferred accent color
- Calendar View – Visual habit completion history with calendar integration
- Habit Statistics – Track completion rates and streaks
- Memos – Add notes to habit entries
️ Technical Highlights
- Architecture: Clean MVVM with Repository Pattern
- Dependency Injection: Hilt (Dagger)
- Database: Room Persistence Library
- Async: Kotlin Coroutines & Flow
- UI: Material Design 3, Data Binding, View Binding
- Navigation: Jetpack Navigation Component with SafeArgs
- Dynamic Colors: Material You support
- Target SDK: 35 (Android 15)
- Min SDK: 26 (Android 8.0)
What’s Included
- Complete Android Studio Project (Kotlin)
- Well-organized, clean, and commented code
- Ready-to-build source code
- Easy customization and white-labeling
- Documentation for setup and customization
Perfect For
- Habit & productivity apps
- Wellness and health tracking apps
- Daily routine planners
- Goal setting applications
- Learning Kotlin & modern Android development
Easy Setup
- Open project in Android Studio
- Sync Gradle dependencies
- Build and run!
Note: This is the source code only. You need Android Studio to build the APK.