For the user interface, material-ui is used.
For online docs see HTML
Do not browse the docs from the docs subdirectory in github, those are incomplete (a lot of files are generated). So either browse them online, run
npm run docs to generate them locally or run
npm run serve:gitbook which will run the docs on http://localhost:4000
Install the node version manager from https://github.com/creationix/nvm For the SDK, you should be using node long-term support (LTS) so:
nvm install --ltsnvm use --lts