Skip to content

UniversityOfHelsinkiCS/ipsutin

Repository files navigation

Ipsutin Deploy to production Deploy to staging E2E Tests

Requirements

  • Docker
  • Docker Compose
  • Node.js

Scripts

Run project locally on your machine.

npm start # or
docker compose up

Run all e2e tests

npm run test

Open cypress, then run the container (set the port here)

npm run test:cypress

Run eslint

npm run lint

Development

Typescript? as unknown as ... and : any are allowed.

"Dynamic types are customer value"

– mluukkai, maybe

Environment configuration

Create a .env file inside the project's root directory. In that file, copy the contents of the .env.template file and add correct values for the variables based on the documentation.

Get the JAMI api key from Openshift JAMI pod. Use version.helsinki.fi documentation for that.

Credits

Eagle emojis & gif by https://github.com/googlefonts/noto-emoji/ licenced under SIL