User Interface

Fred UI is a React application that uses Material, Redux and Typescript. It is designed to be easily customized and extended. It was updated with Vite.js and React Flow.

It comes with a lightweight (golang) backend ithat acts as a proxy server that, in turn, serves the UI and forwards the requests to the Fred python API servers. It also provides facilities to interact directly with a Kubernetes cluster.

Fred UI provides you with:

  • Keycloak integration
  • Cookie and Jwt token management
  • Kubernetes integration
  • Material, Redux, Typescript
  • Docker file and helm chart for deployment
  • Makefile for easy build and run
  • Kooker integration
  • Vite.js

Checkout the development documention.