A arquitetura deste projeto separa de maneira muito clara a implementação do front-end e do back-end, e a implementação do front é fortemente baseada em AngularJS.
Mesmo que você não conheça nada de AngularJS, você deverá ser capaz de colocar a aplicação pra rodar na sua máquina e ver algumas chamadas AJAX acontecendo (dica: use a aba "network" do Chrome Dev Tools pra inspecionar os dados em JSON trafegados via AJAX)
A partir daí, você pode criar novas páginas HTML que usem javascript sem AngularJS (por exemplo, usando JQuery puro). O mais importante é que sua aplicação resultante deve carregar dados através de chamadas AJAX que falam JSON.
Dito isso, AngularJS é muito legal e vc devia aprender também! :-)
Aqui tem um quick-start pra vc começar: Treinamento de AngularJS do QMágico