Skip to content

Commit 5eef56d

Browse files
feat(prompts): add Kanban Board App prompt for project management
1 parent a633e2e commit 5eef56d

1 file changed

Lines changed: 31 additions & 0 deletions

File tree

PROMPTS.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ Add new prompts here as useful test cases are discovered.
99

1010
- [Data & Charts](#data--charts)
1111
- [Forms & Authentication](#forms--authentication)
12+
- [Project & Task Management](#project--task-management)
1213

1314
---
1415

@@ -78,6 +79,36 @@ I'm Sauron, the Dark Lord, and I want to create an application to manage Mordor,
7879
- Hierarchical org chart
7980
- Multi-source data integration (generals, suppliers, spies)
8081

82+
---
83+
84+
## Project & Task Management
85+
86+
### P-04 · Kanban Board App
87+
88+
> **Focus:** Card/board layout, drag-and-drop, modal-based CRUD, dark theme with a contrast palette
89+
90+
```
91+
Generate a Kanban application using Ignite UI components. It should be functional and modern,
92+
with multiple columns (e.g. To Do, In Progress, Review, Done) containing draggable task cards
93+
that can be moved between columns. Each task card should show a title, description, tags,
94+
priority level, due date, and an assignee avatar. Support creating, editing, and deleting tasks
95+
through a dialog/modal form with fields for all of the above, plus a column and assignee
96+
picker. Add a WIP limit indicator on at least one column, a search/filter box, and toast/snackbar
97+
notifications for task actions. Use a dark theme with a high-contrast accent palette.
98+
```
99+
100+
**Expected coverage:**
101+
- `IgxCard` / `igc-card` for task cards, with header/content/actions slots
102+
- Drag-and-drop of cards between columns
103+
- `IgxDialog` / `igc-dialog` (or equivalent modal) for add/edit task forms
104+
- `IgxInput` / `igc-input`, select/dropdown, and date picker fields inside the form
105+
- `IgxChip` / `igc-chip` for tags, `IgxBadge` / `igc-badge` for column counts
106+
- `IgxAvatar` / `igc-avatar` for assignees
107+
- `IgxLinearProgress` / `igc-linear-progress` (or similar) for a WIP limit indicator
108+
- `IgxButton` / `igc-button` + `IgxIcon` / `igc-icon` for actions
109+
- `IgxSnackbar` / `igc-snackbar` (or toast equivalent) for action confirmations
110+
- Dark theme with high-contrast accent palette
111+
81112
## Contributing
82113

83114
When adding a new prompt:

0 commit comments

Comments
 (0)