Gamification App for e-learning-seminars in context of psychological aspects of teaching and learning
curl https://install.meteor.com/ | sh
for OSX/Linux,choco install meteor
for Windowsarch -x86_64 /bin/sh -c "$(curl -fsSL https://install.meteor.com/)"
for mac-os using m1 chip
-
git clone git@github.com:juliandierker/yUOShi.git
-
cd yUOShi
-
meteor npm install
oryarn install
-
change the filename of settings.json to my-settings.json
-
Settingsfile using our Studip from https://vm621.rz.uos.de
{ "public": {}, "private": { "studip": { "url": "https://vm621.rz.uos.de", "apiPath": "/jsonapi.php/v1" }, "oAuth": { "studip": { "key": "2051600f3cb8662230c1ef0365537367060b9d9b2", "secret": "91c8e446c474106753ddd1023cfd3ecf" } } } } { "public": {}, "private": { "studip": { "url": "https://vm621.rz.uos.de", "apiPath": "/jsonapi.php/v1" }, "oAuth": { "studip": { "key": "2051600f3cb8662230c1ef0365537367060b9d9b2", "secret": "91c8e446c474106753ddd1023cfd3ecf" } } } }
npm start
oryarn start
to fire themeteor
start command using the settingsfile from above.- You are now able to do Changes in the React-Front-End end test them.
yarn
link all adapters
yarn start
Propper instructions here in the wiki
Deployment is not a github action yet but there is a dockerfile for this. You can start and restart the production at https://vm620.rz.uos.de using your LDAP and follow the instructions in the Wiki https://github.com/juliandierker/yUOShi/wiki/Deploy.
This is an opensource-projects running under the MIT-License.