I think your page looks good and your code is easy to read.
Just a suggestion, for future projects you might consider playing around with hooks.
It is not taught in the current curriculum but is common in react now.
For my first 4 projects I used class based components and for the 25+5 I used hooks.
Whether you decide to use hooks or not in these projects, I would still read up on them.