Ideas ReactJS Front-end Approach with SS as Web API

I am in pursuit to build a web app. I want to use SS for backend business logic and administration and a separate dashboard for content creators for the app. My approach is PWA with ReactJS for my front end.

Would this be a good fit? Any suggestions?