Skip to content

Hossein-Zamaninasab/Do-it

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

Do it! - Smart Task Management

Do it! Hero Image

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.

Access & Installation

You can access the application at:

https://hsyn.ir/Do

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)

🌟 Key Features

  • 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).

🧠 The Science: Why 'Do it!' is Effective

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:

1. The Reward System and Dopamine

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."

2. Gamification in Learning

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.

3. Overcoming Procrastination

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.

Suggested Academic Reading:

  • 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.

About

Do it! - A smart to-do app to boost motivation and beat procrastination.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors