React user interface for the JASMIN Projects Portal, which consumes the JASMIN Manage API.
First, make sure you have a local version of the
JASMIN Manage API
running on http://localhost:8000, as per the instructions in the README.
To install and run this user interface, first you will need Node and yarn installed.
Then check out the code:
git clone https://github.com/cedadev/jasmin-manage-ui.git
cd jasmin-manage-uiInstall the dependencies using yarn:
yarn install Then start the development server:
yarn startThis will start the JASMIN Projects Portal UI at http://localhost:3000.
If you have issues installing the version of yarn in all places might need updating:
yarn set version latest
yarn upgrade-interactive
maybe the above in the dependancies on github and push to github, because yarn probably needs to be the same/close in all places
And maybe
rm -rf node_modules
rm yarn.lock