@SamirTalwar I have a project I am working on
with a lightweight webserver for running surveys here. The server setup starts
here:
https://github.com/distributeaid/needs-assessment-storage/blob/saga/src/server/prod.ts
Most tests are integration tests that set up their own small webserver:
https://github.com/distributeaid/needs-assessment-storage/blob/e796c7eade45314287d7f4995e74fc3cd192e599/src/server/routes/authentication.spec.ts