Habitly
A performant habit-tracking application using Flutter, Hive for local storage, and Riverpod for state management, with custom animations and calendar-based streak tracking.
Habitly is a productivity-focused habit tracker centered around consistent daily execution. The product balances lightweight logging with motivating visual feedback.
Role
Mobile Engineer
Timeline
Ongoing
Delivery
Structured implementation across design, engineering, and release phases.
Challenge
- Keep everyday interactions fast with low friction.
- Design streak and progress systems that remain clear over time.
- Support reliable data persistence for daily usage.
Solution
- Built an optimized Flutter experience with smooth micro-interactions.
- Used Hive for local-first persistence and quick reads/writes.
- Applied Riverpod for predictable and scalable app state.
Architecture
- Feature-oriented Flutter structure.
- Local data layer on Hive with simple domain models.
- State orchestration through Riverpod providers.
Outcomes
- Published on the App Store as a production app.
- Delivered a stable tracking flow with responsive UI performance.
- Created a maintainable codebase for future features.
Next Steps
- Add deeper analytics views across longer habit windows.
- Expand reminder and notification strategy.
- Introduce optional AI-assisted planning recommendations.
More Projects
Intellity
A credit-based AI studio that routes image, video, text, and voice generation across a dozen model providers behind one interface, with persistent avatars, studio-style parameter controls, and a fully bilingual English and Persian UI.
Afterhours: Night Shift
A browser-based first-person horror game built on Three.js and WebGL2, with every piece of geometry, texture, and sound synthesized at runtime so nothing is downloaded. Features procedural building layouts, two to four player co-op, and optional cloud-synced leaderboards.
DevIO
AI-powered developer tool that provides a secure mobile interface for locally hosted LLMs (Ollama), with a focus on data privacy and offline functionality.