Most of the relevant source code is in the /ts/ (typescript) directory. Start with index.tsx and trace from there.
Css is in the /css directory
create local environment and local vm:
clone this repo to dev.budgetcommons.ca
from inside the vm, cd /var/www/budgetcommons.ca
run npm install
to install all necessary node modules
run tsd install
to install ts definition files