Banyan
Visualize Dropbox file and directory sizes.
Live version: https://banyan.osteele.com/
Develop
Install
-
Install yarn.
-
Install npm and elm packages:
$ yarn install
Create a Dropbox API Key
-
Sign into Dropbox.
-
Create a new app. Select “Dropbox API”, and give it “Full Dropbox” access.
 -
Add
http://localhost:4000/to the list of Redirect URIs. -
Set the
DROPBOX_APP_KEYenvironment variable to the app's API key (highlighted below). If you use direnv, you can copy.envrc.templateto.envrcand edit the key into that file.
Run
$ yarn startTest
$ yarn test # run the tests once
$ yarn test:watch # test in watch modeLint
$ yarn lintAcknowledgements
Build with Elm, elm-dropbox, Highcharts, Semantic UI, and Poi.
The Banyan tree image used in this app's Dropbox OAuth page was donated to the Wikimedia Foundation by Pearson Scott Foresman. It is in the public domain.
Highcharts is used under the Creative Commons (CC) Attribution-NonCommercial licence for personal use and demonstrations.
License
MIT

