Folks, I think you've nailed all but one of the project acceptance criteria!
That being 'a page that shows all the data', (which is nearly there cf. #51).
You've also got a lot of what you need for the first stretch goal of searching and filtering!
In case you don't already know this, at least imho, searching is a HARD PROBLEM. So it's pretty ambitious to try and do this as well as filtering (which given your excellent schema with categories etc, is much easier).
Folks, I think you've nailed all but one of the project acceptance criteria!
That being 'a page that shows all the data', (which is nearly there cf. #51).
You've also got a lot of what you need for the first stretch goal of searching and filtering!
In case you don't already know this, at least imho, searching is a HARD PROBLEM. So it's pretty ambitious to try and do this as well as filtering (which given your excellent schema with categories etc, is much easier).