Itechconfessional is a bit more complex reactjs helloworld application. This repo contains several branches with rolled complexity. You can explore each branch look through the difference and learn how to use reactjs.
Build & run is done with npm commands. (comprehensive documentation for nmp can be found here)
Each branch contains its own set of simple cmd instructions. All that you need is nodejs installed. That's it!