# dashboard Dashboard of the service which is used by system administrators ## Node installation ### Windows It is reccomended to use WSL. Should not be possible, use [this guide](https://docs.microsoft.com/en-us/windows/nodejs/setup-on-windows) to install nvm ### Linux/Macos ``` # Install node version manager curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash ``` ## Project installation ``` # Ensure that nvm was installed correctly with nvm --version # should return the version of nvm installed. # Install latest version of node nvm install node # Use the latest version with nvm use node # Install yarn npm install --global yarn # Install dependencies yarn install # Run project yarn start # Further commands are in the package.json under "scripts" ``` ## Useful resources [Typescript documentation react](https://www.typescriptlang.org/docs/handbook/react.html) [MDN](https://developer.mozilla.org/en-US/) [Documentazione material ui: framework css utilizzato](https://material-ui.com/) [codesandbox, utile per vedere altri progetti creati con framework](https://codesandbox.io/) [react calendar app](https://codesandbox.io/s/kkyvoj97pv?from-embed=&file=/src/index.js) [Typescript cheatsheet](https://github.com/typescript-cheatsheets/react/blob/main/README.md#hooks)