Welcome to Your New Life Organizer!
Are you tired of juggling various tasks and struggling to stay consistent? Meet Routine Tracker, your ultimate planner designed to simplify how you manage activities that require consistency. This app organically combines the best features of a planner, calendar app, and habit tracker, keeping all your vital activities in one place.
The motivation behind the creation of this app stems from a common frustration: the lack of planners that estimate required durations for achieving goals. Why settle for less when you can personalize your planning experience?
Features That Make Routine Tracker Shine
- Flexible Schedules: Daily, weekly, monthly, or alternate-day schedules—you pick! Specify the days or let the app know how frequently you want to complete tasks.
- Adaptive Scheduling: Task reminders evolve along with your progress. Missed a task? No worries! The app will suggest sorting it out on the next scheduled day, and if you’re overachieving, it’ll adjust accordingly.
- Streak Management: Unlike other applications, non-due days count towards maintaining streaks. Keep up with your habits effortlessly.
- Planning Ahead: Visualize your progress with a clean calendar that shows completions, forthcoming tasks, and streaks, helping you develop a structured agenda effortlessly.
- Modern User Interface: Enjoy a sleek, visually appealing design in both light and dark modes, optimized for Android versions 12 and above.
- Free of Charge: You can track unlimited habits with absolutely no ads or in-app purchases.
- Privacy First: Operates offline without an internet connection, keeping your data secure and accessible only to you.
Exciting Future Features
The development of Routine Tracker is ongoing, with more functionalities on the horizon:
- Edit routines and descriptions
- Completion times and reminders
- Drag-and-drop routine reorder
- Skip days and vacation mode for routines
- Simple tasks functionality
- Measurable routines
- Automatic completion date estimation
- More advanced routines based on checklists for meeting specific goals
How to Get Started
Ready to dive in? You can download the app from GitHub releases, or for the technically inclined, clone the project and launch it in Android Studio.
Just a heads up: if you’re using the SQLDelight plugin version 2.0.2, it might clash with the new Android Studio Koala, disabling syntax highlighting. Disable the plugin for a smoother experience or download an older version here.
Troubleshooting and Community Connection
We’re all in this together! If you encounter issues or have questions, consider checking out the GitHub discussions. Support from the community is invaluable.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
Technical Insights
Routine Tracker is engineered with modern Android technologies, utilizing:
- Jetpack Compose for UI
- Official Compose navigation library
- View model for logical separation
- SQLDelight for local database needs
- Kotlin coroutines and flow for smooth asynchronous operations
- Koin for seamless dependency injection
- JUnit 5 for reliable unit testing
- kotlinx-datetime for date management
- An incredibly useful Calendar library for Android
Our architecture incorporates MVVM pattern and CLEAN principles while aiming for a multi-module structure to manage dependencies effectively.
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.
Conclusion
We value your feedback! Share your thoughts and feature suggestions in the GitHub discussions.
License Information
The Routine Tracker is licensed under GPL, allowing you to remix or build on its code freely, provided you adhere to the same licensing in your projects. Happy organizing!


