Okay I think that's enough project work. I've got like a 1/4th of the thing set up in the new framework and I've got all I need to know about how to access and mess with the data via the front end.
I'm just about at the point I could call myself a React developer.
It's best I hold off till I get proper information about how we want the UX to be as well as overall styling so I don't end up writing something three times instead of two.