aaronp / onboarding-backend

The back-end services for onboarding

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OnBoarding Backend

This is the back-end to the sibling onboarding project.

Development

For active development, this backend can be run within the front-end project, providing an immediate feedback DevX experience.

Run:

sbt
project appJS 
~fastLinkJS

which produces ./js/target/scala-3.4.1/app-fastopt/main.mjs

That output file is then included in the onboarding package, invoking service calls directly

Production

For production builds, the backend and frontend services are deployed onto kubernetes.

The injected interfaces used in production are then implemented by REST calls as opposed to direct invocation.

See here for more for more details.

About

The back-end services for onboarding


Languages

Language:Scala 94.2%Language:CSS 2.1%Language:HTML 1.6%Language:Shell 0.8%Language:JavaScript 0.7%Language:Dockerfile 0.3%Language:Makefile 0.3%