Habitly — Daily Habit Tracker
Habitly is a professionally developed Compose Multiplatform application designed to help users build and maintain positive daily habits. It provides a clean and modern user experience, backed by a robust architecture that makes the project easy to customize, extend, and reskin for your own business or client needs.
Try the Demo App
Experience Habitly in action before you buy!
* Demo link provided for Android only
Deploy to Android, iOS, and Web from a single codebase! Built with cutting-edge Compose Multiplatform technology for maximum efficiency and reach.
Main Features
- Modern user interface built with Jetpack Compose & Compose Multiplatform
- Create unlimited habits with custom titles, icons, colors, and schedules
- Daily reminders with configurable notification times
- Habit streak tracking to keep users motivated
- Progress visualization with calendar and charts
- Dark mode and light mode with easy theme switching
- Offline-first design with Room (SQLite) local storage
- Clean Architecture and MVVM design pattern for maintainability
- Modular structure with separation of concerns
- Cross-platform compatibility (Android, iOS, Web)
- Easy integration with Ads or In-App Purchases (placeholders included)
- Well-documented and readable Kotlin code
What You Get
- Complete Compose Multiplatform project with full source code
- Pre-built APK file for Android testing
- iOS build configuration and setup instructions
- Web deployment configuration
- Step-by-step documentation for setup and customization
- Assets used in the demo (icons, screenshots, banners)
- Platform-specific implementation guides
- Changelog and list of open-source libraries used with license details
Technical Details
- Language: Kotlin
- Framework: Compose Multiplatform
- User Interface: Jetpack Compose (Android) + Compose Multiplatform (iOS/Web)
- Architecture: Clean Architecture + MVVM
- Local Database: Room (Android) + SQLDelight (Multiplatform)
- Supported Platforms: Android | iOS | Web | Desktop (Coming Soon)
- Minimum SDK: Android 21, iOS 11+ (configurable)
- IDE Requirements: Android Studio Hedgehog or newer, Xcode 14+ (for iOS)
- Compatible with: JDK 11+, Kotlin 1.9+
Supported Platforms:
- Android Native – Full native Android experience
- iOS Native – Native iOS app with platform-specific optimizations
- Web (WASM) – Progressive Web App with offline capabilities
- Desktop – Windows, macOS, Linux support (Coming Soon)
Customization and Reskin
Habitly has been designed for easy reskin and customization across all platforms. You can:
- Replace icons, images, and splash screens with your branding on all platforms
- Change app name, colors, and themes in shared configuration files
- Update string resources to localize into any language across platforms
- Modify package names and application IDs for store publishing
- Add new modules or features thanks to the modular multiplatform codebase
- Platform-specific customizations when needed (permissions, native features)
Documentation
The included comprehensive documentation covers:
- How to import and run the multiplatform project
- Platform-specific setup (Android Studio, Xcode, Web deployment)
- How to build and sign APKs, iOS apps, and web builds
- Cross-platform branding and configuration management
- How to configure notifications across platforms
- Platform-specific feature implementation guides
- Guidance for enabling ads, analytics, or in-app purchases per platform
- Deployment guides for Play Store, App Store, and web hosting
Why Choose Habitly
- Future-proof: Built with cutting-edge Compose Multiplatform technology
- Cost-effective: One codebase for multiple platforms reduces development time by 60%+
- Broader reach: Target Android, iOS, and Web users simultaneously
- Clean and professional codebase suitable for production apps
- Modern development practices with shared business logic
- Fully offline-capable app with smooth performance on all platforms
- Easy reskin for publishing under your own brand across app stores
- Flexible enough for both personal projects and commercial use
- Active community support for Compose Multiplatform
Licenses and Third-Party Libraries
All third-party libraries used in Habitly are open source and included with their respective licenses. The project uses platform-appropriate libraries and follows each platform’s guidelines for optimal performance and user experience. Buyers are responsible for replacing or licensing any assets if used for commercial purposes.
Pro Tip: With Compose Multiplatform, you can now reach 100% of mobile users and web users with a single purchase, dramatically reducing your development costs and time-to-market!