How do I set up and view app from code base repository?

Can anyone advise how to set up a fresh computer to be able to work on the codes from the repository? I.e download the file structures and codes and work on them locally?.

for example, steps

  1. install node.js
  2. install yeoman
  3. install ionic
  4. install phonegap/cordova
    …and?