This repository contains the code used for IPRWC "Programming in a Web Context".
It's using the PEAN (is that a thing?) stack.
- Node.js
- Express
- Prisma
- Postgres
- Angular
- Tailwind
The application provides docker containers for both frontend and backend, and contains a kustomization.yaml to be consumed by for example flux. These kubernetes manifests can be found in the manifests folder. (currently tightly coupled to my own environment)
I have configured Traefik middleware that adds security headers to all responses. You can see that configuration here.