Do it! is a modern task management application designed with one primary goal: helping you get things done.
The philosophy behind Do it! is simple: stimulate the brain's reward system to overcome procrastination.
The app is built on a simple psychological principle: the joy of checking off a task. The process of turning a task from "pending" (β) to "done" (β ) with a single click or tap provides an instant "Dopamine Hit." This small reward builds the motivation needed to start the next task and fight the urge to procrastinate.
This is a private repository. The source code is not publicly available.
You can access the application at:
The application is a Progressive Web App (PWA) and is fully installable on all major platforms:
- Web (All modern desktop & mobile browsers)
- Desktop (Windows, macOS, Linux)
- Mobile (Android & iOS)
- Grid-Based Management: Organize your tasks into visual, separate categories (e.g., Work, Personal, Shopping).
- Full Customization: Each category "grid" supports a custom name and a personal background image.
- Alarms & Reminders: Set reminders for any task, with options for specific dates/times, recurring alarms (daily, weekly), and a "Snooze" function.
- Drag & Drop: Easily re-order tasks within and between lists. You can also re-order the category grids themselves from the settings panel.
- Pinning: Pin important tasks to the top of their list to keep them in focus.
- Statistics & Charts: Track your productivity with graphs (Done vs. Pending) filterable by day, week, or month.
- Occasions Tracker: A dedicated grid for tracking birthdays and anniversaries, showing the number of "days left" until the event.
- Full RTL Support: The UI is available in both English (LTR) and Persian (RTL), automatically adjusting the entire layout.
- Trash & Restore: Deleted tasks are moved to a trash bin, where they can be restored or permanently deleted.
- Google Auth & Demo Mode: Use the app with your Google account for cloud sync or try it instantly in "Demo Mode" (no login required).
This app is not just a simple list; it's a tool based on psychological research into motivation and learning. It is particularly focused on helping students and professionals overcome procrastination through these core principles:
Checking off a task provides a tangible, immediate reward. Research shows that completing small goals triggers a release of dopamine, often called the "motivation molecule." This process, rooted in Operant Conditioning, trains the brain to associate "getting work done" with "feeling good."
Turning abstract assignments into concrete items that can be "completed" is a form of gamification. This reinforces feelings of progression and competence. Studies have shown that gamification elements (like checking boxes, progress charts) significantly increase student engagement and persistence with academic tasks.
A primary reason for procrastination is that tasks feel too large or overwhelming. Do it! encourages users to break large projects into smaller, manageable "micro-tasks." The satisfaction of completing these small items reduces "task initiation anxiety" and builds the momentum needed to continue.
- Steel, P. (2007). "The nature of procrastination: A meta-analytic and theoretical review of quintessential self-regulatory failure." Psychological Bulletin.
- Deci, E. L., & Ryan, R. M. (2000). "Self-determination theory and the facilitation of intrinsic motivation, social development, and well-being." American Psychologist.
- Kim, S., & Song, K. (2018). "The Effects of a Task-Management App with Gamification on Students' Learning Motivation and Procrastination." Computers in Human Behavior.
- Kapp, K. M. (2012). The gamification of learning and instruction.
