krakenh2020 / EduPilotFrontend

First (UI) Prototype of KRAKEN's education pilot, developed together with the digitization team at TU Graz.
GNU Lesser General Public License v2.1
5 stars 1 forks source link
kraken-edu

KRAKEN Education Pilot - Uni Connector UI Preview

Build, Test, Deploy

A frontend for an API that provides education verifiable credentials to university students.

Part of the H2020 Project KRAKEN and the Verifiable Credentials for Student Mobility project funded by TU Graz as a technologically enhanced administration (TEA) marketplace project.

Local development

# get the source
git clone https://github.com/krakenh2020/EduPilotPrototype1.git
cd EduPilotPrototype1
git submodule update --init

# install dependencies
yarn install

# constantly build dist/bundle.js and run a local web-server on port 8001 
yarn run watch

# same as watch, but with babel, terser, etc active -> very slow
yarn run watch-full

# run tests
yarn test

# build for deployment
yarn build

Jump to https://localhost:8001 and you should get a Single Sign On login page.

License

LGPL-2.1-or-later License, Copyright (c) 2020-2021 Peter Grassberger & KRAKEN consortium

Peter Grassberger p.grassberger@student.tugraz.at is the original Author.