🗺️ Roadmap
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 12/100
- Issue type
- Documentation
- Clarity
- Needs clarification
- Activity status
- Active
- Tech stack
- docker-compose, eslint, express, github-actions, javascript, mongodb, nodejs, playwright, react, tailwindcss, vite
- Domain
- full-stack
Research direction
This is a tracking issue, not a single task: it links open issues #5 to #20 and lists unfiled ideas. Read CONTRIBUTING.md first, then open a linked issue to pick a concrete item. Ideas without an issue need a discussion before any work starts. The only file the list names is server/src/app.js, which the controller-tests item would need split out.
Written by the indexing model from the issue text.
Description
This is where TaskFlow is heading. It's a living list: it changes as issues are finished and new ideas come up. Everything here is open to contributors, including first-timers! 🙌
💡 Have an idea that would make TaskFlow better? Suggest it with a feature request. Good ideas become issues here, and you're welcome to build yours.
How to help
- Items with an issue number are ready to work on: open the issue, comment to claim it, and follow CONTRIBUTING.md.
- Bigger features are split into small steps. Each step is its own issue, so several people can work on one feature. Please pick the next open step, since later steps build on earlier ones.
- Items without an issue are ideas, not promises. If you'd like to work on one, comment here or start a thread in Discussions first, so we can agree on the approach and turn it into an issue.
🟢 Short term: polish and fixes (open issues)
Bugs
- #5
- #11
- #13
- #17
- #18
- #42
- #43
- #49
- #63
- #66
User experience
- #6
- #7
- #8
- #9
- #10
- #16
- #24
- #37
- #38
- #40
- #41
- #59
- #61
- #62
- #67
Backend and security
- #14
- #15
- #64
- #65
Testing, docs and tooling
- #19
- #20
- #28
- #44 (continuous integration: tests and the client build run on every pull request)
- #78
- #79
🟣 Bigger features, step by step
Due dates
- #68
- #69
- #70
Light theme
- #71
- #72
- #73
Tags
- #74
- #75
Board view (Kanban)
- #76
- #77
🟡 Medium term: next improvements (ideas, no issues yet)
- Automatic formatting with Prettier, after ESLint (#78) is in. It needs one planned reformat of the whole project at a quiet moment, so it doesn't conflict with open pull requests.
🔵 Long term: bigger ideas
- Safer sessions: short-lived access tokens with refresh tokens stored in
httpOnlycookies instead oflocalStorage. - One-command local setup with Docker Compose (API, app and MongoDB together).
- End-to-end tests that click through the real app in a browser (for example with Playwright).
This roadmap is updated as work lands. Last updated: 21 October 2026.
- Dominant language
- JavaScript
- Stars
- 3
- Forks
- 2
- Avg merge
- 7h 8m
- Merged PRs (30d)
- 38
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from KEX-03/taskflow
-
Due dates (3/3): highlight overdue tasksPossibly taken @maansi1004 claimed this 1 day ago. Opendifficulty: medium enhancement frontend hacktoberfest help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
KEX-03/taskflow#70 · 3 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
Keep keyboard focus inside open dialogsPossibly taken @100rabheimer claimed this 5 days ago. Opendifficulty: easy enhancement frontend good first issue hacktoberfest
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
KEX-03/taskflow#62 · 2 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
Announce the character counters to screen readersPossibly taken @Anushka157-cha claimed this 2 days ago. Opendifficulty: easy enhancement frontend good first issue hacktoberfest
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
KEX-03/taskflow#61 · 6 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
Show a "Page not found" page for unknown URLsPossibly taken @Salypse claimed this 5 days ago. Opendifficulty: easy enhancement frontend good first issue hacktoberfest
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
KEX-03/taskflow#59 · 8 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
Warn users when selecting past due datesPossibly taken @the-coder-aadi claimed this 1 day ago. Openenhancement frontend
KEX-03/taskflow#94 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
enhancement good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
yunaremaia/jsonl-cli#1 · 1 comment ·
-
agent-ready agent:in-progress backend/api
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 3 days
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
Maintainers usually reply within 1 day
-
bug needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
apex-dev-tools/apex-log-parser#199 ·
Maintainers usually reply within 1 day