HI. I have done some site like the one you want.
You can take a look: https://faceshopviet.com.
This site is a movie review site for the best review channel in Viet Nam.
Tech stack for that site: Angular 6, Nodejs, Expressjs, Docker, AWS, MYSQL, Redis,...
I can also work with your stack. Let's talk for more details.