/hippo

HI Performance People Onboarding (HIPPO)

Primary LanguageC#MIT LicenseMIT

HIPPO

HI Performance People Onboarding (HIPPO)

Onboarding and user management for High Performance Computing Clusters at UC Davis

Local Setup

Requires .net 6 SDK from https://dotnet.microsoft.com/download

Requires nodeJS, recommended version 14.x

In the Hippo.Web/ClientApp folder, run npm install. Technically this step is optional but it's useful to do to get things started.

Run locally

Get the user-secrets file and store it in the correct location

In the Hippo.Web folder, run:

npm start

Development

Make sure to invoke "Prettier" before committing JS changes. If using VSCode consider using the plugin.

If making large JS changes, run npm test inside the Hippo.Web/ClientApp directory and it will automatically re-run affected tests.

CodeQL Status

CodeQL Scan