For the Dynamic Web Applications is needed to complete the Data Visualization part with React Projects?

Hello,

I am about to start the Dynamic Web Applications Projects and I am a bit intimidated by the size of the purpose.

I already got the Front End Certificate and after I jumped to the Back End Development route doing all the API projects with node/express.

I would like to know if to carry on, I would need React as well, or with Node/Express and Mongo is enough.

Also, I created a full stack Javascript boilerplate with Clementine for the first project and I am overwhelmed after a quick look in the code. A folder app with controllers, model, routes. A server.js file requiring different modules apart of express (mongoose, passeport, express-session).

Is there some kind of guide to go through the differents skills/knowledge needed in the work of a Dynamic Web Application?