klaudiosinani / klaudiosinani/taskbook

Assign a due date to a task

Open
#67 2 comments 13 reactions 0 assignees View on GitHub
feature request
Dominant language
JavaScript
Stars
9.3k
Forks
393
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
Right now there's no means of assigning a due date/time to tasks.

**Describe the solution you'd like**
Allow for setting a due date on tasks and display this alongside them (ideally in a human readable format).

```
$ tb -t Do something tomorrow due:tomorrow

$ tb -t Do something in 3 days due:3d

$ tb
My Board [0/4]
1. ☐ Pay bills (yesterday)
2. ☐ Team dinner (tomorrow)
3. ☐ Approve PR #270 (3 days)
```

Contributor guide

Open the contributing guide

Research direction

The issue names no files or tests; start by locating the CLI paths for task creation and board listing, then trace where task fields are stored. Done means accepting the shown due:tomorrow and due:3d forms, persisting the due date, and displaying it beside tasks in a human-readable form.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.