I need you to code a zoomable D3.js Nested Treemap to display large list of file names and associated sizes.
A good example of Nested Treemap is [login to view URL] but it is not zoomable.
The first task will be to make this example zoomable so the user can move from one folder to another, and dig deeper and deeper into the treemap.
The second tasks is to handle the display of all files properly. There may be millions of files in the tree so they obviously cannot all be displayed on the treemap. For example, the files with the smallest 1% of total size could be hidden and only displayed when the user zoom into that folder. This need to be fluid.
PROJECT SHOULD BE DONE WITHIN 24H