Please explain the flow of project

Please explain the flow of project. From where the datasets are picked and how they are plotted in UI ?
how it links to d3.js? and how does it uses the features of d3?