# IronKanban

I'm currently using this project https://github.com/OlaProeis/ironPad in a custom docker container I wrapped it in.  While it works, and I like the flat-file git-backed nature of it, I'm not thrilled with the interaction pattern.  I would like to keep the markdown powered (using the same format for the notes and projects if at all possible) git repo aspect of it, but build it out into a kanban-style interface.

I would also like to move away from the stack IronPad is using, and move to something I'm more comfortable with.  I would prefer PHP with vanilla javascript as needed.  That said, I would like to have the abilty to drag and drop cards between columns, and have the interface update in real time as changes are made.  I would also like to have the ability to create new columns and cards, and have those changes reflected in the underlying markdown files.

Each Project is currently built as a folder that is laid out like this:

```plain
project-name/
├── index.md
├── notes/
│   └── 20260314-154222.md
├── tasks/
│   ├── task-20260227-124827.md
│   ├── task-20260227-124901.md
│   ├── task-20260227-165334.md
│   └── task-20260314-154158.md
```

I have uploaded a sample project for reference (filenames above are based on the uploaded project).  The `index.md` file contains the project description and any relevant information about the project.  The optional `notes` folder contains any notes related to the project, and the `tasks` folder contains the individual tasks for the project.
