Waffle can be confusing to look at if you’re not familiar with the tool, terms and ‘agile development’. There’s not been strictly a set way decided on how to use it, so there’s no fault of yours for it coming across as a mess, so here’s some pointers:
You can log into waffle with your github account.
What you see are boxes representing each ‘issue’ that exists on github.
The vertical columns are meant to help represent what state the issue is in. When it’s in the backlog, that usually means that it’s not being thought about, that it’s waiting to be prioritised.
When it’s in the ready column, it means it wants someone to pick it up and start working on it.
When it’s in the “in progress” column, someone’s working on it.
When it’s on the ‘done’ column, it’s finished with.
Done isn’t the same as Ready.
Dragging and dropping boxes basically is a quick way of setting labels on it in github that reflect these states, throwing it into the ‘done’ column sets the issue as closed and removes the labels, removing it from this column re-opens the issue.
You can comment on the issues from waffle, rather than going to github, and you can allocate it to people from waffle too.
Hope this helps.