Hello,
if you need this project for yourself and not as a test, ApiPlatform has built-in react admin, which is easier to modify if you need minor additional functionality than to use a separate admin bundle and forms.
Also opinionated ACL were deprecated in favor of more generic voters.