DraftAnakITB App Showcase

Taskly

A minimalist productivity app for managing recurring tasks, tracking habits, and storing quick ideas.

Problem Overview

Many users struggle with managing daily tasks, especially those that recur over time such as car washes, grocery shopping, or regular cleaning. Most existing productivity apps are either too bloated or lack focus.
Taskly solves this by offering a simple, intuitive mobile app that helps users create basic to-do list, set up recurring tasks with time-based reminders and completion logs, and save quick notes or ideas in a dedicated section. All data is stored locally and presented in a clean, distraction-free UI for optimal usability.

My Role

Mobile App Developer

I was fully responsible for the app’s design and development, from ideation to deployment. Key tasks included:

  • Creating a cross-platform mobile app using React Native and Expo
  • Implementing local state and persistent storage for tasks, notes, and history
  • Designing and building components like checkbox lists, countdown timer, and history logging
  • Ensuring responsive layouts and smooth transitions across iOS and Android
  • Conducting real-user tests to refine UX simplicity

Gallery

Here are some snapshots from the development process and the final app screens.

User Interviews

Challenges & Lessons

Key Challenges

  • Implementing accurate and efficient countdown timers without relying on backend
  • Maintaining clean and modular code despite a fully local architecture

Lessons Learned

Simplicity is not about having fewer features, but about solving a real need with minimal friction.
Learned how to better structure React Native code for reusability and scalability in small apps