After another procrastinating break, I finished the refactoring of my code and file structure. Very happy about how it turned out.
At work, we used Redux and Saga and with the refactoring I finally understood how helpful especially a global storage is. I did not add these to my project (yet?), but used the React Context for a global storage of the entries.
I also opened a Trello board to have a good overview over my tasks and give my father a chance to add requests as well.