sdk/python/examples/community/mind_queue/README.md
Mind Queue is a minimalist productivity app built with Flet (Python + Flutter UI). It helps you organize your life into Systems → Headers → Tasks, with a focus on simplicity, speed, and clarity.
data.json (for now)| Action | Location |
|---|---|
| Add system | Dashboard |
| Open system | Click a system card |
| Add header | Bottom of system page |
| Add task | At the end of each header |
| Edit | Pencil icon |
| Delete | Trash icon |
| Delete system | Bottom red button with confirmation |
| Toggle done | Checkbox |
| Level | Example | Purpose |
|---|---|---|
| System | Daily Routine | Entire workflow |
| Header | Morning / Work / Night | Sections inside a system |
| Task | Exercise, Coding, Reading | Individual actionable items |
All data is stored locally in assets/data.json:
{
"SystemName": {
"HeaderName": [
["TaskTitle", "Description", false]
]
}
}
Make sure a data.json file exists. If not, create a demo one:
{
"Daily Routine": {
"Morning": [
["7:00 AM", "Wake up & Meditation", false],
["7:15 AM", "Walk", true],
["7:45 AM", "Breakfast", false],
["8:00 AM", "Cooking & Cleaning", true],
["9:00 AM", "Bath & Ready for office", false]
],
"Work": [
["10:00 AM", "Log in", true],
["2:00 PM", "Lunch", false],
["7:00 PM", "Log out", false]
],
"Night": [
["8:30 PM", "Reach Home", false],
["9:00 PM", "Dinner", false],
["9:30 PM", "Productivity", true],
["11:00 PM", "No phone, self-care, meditation", false],
["12:00 AM", "Sleep", false]
]
}
}
pip install uv
uv sync
uv run python main.py
uv run flet run --android
uv run flet run --ios
Free to use, customize, and improve.