Wall dashboard
17 September 2025Projects
Round Epoxy Coffee Table
14 September 2025Projects
This is a quick project inspired by an unused screen at work. Occasionally, our team lead shared fun facts at the end of standups, or someone from the team contributed if they had one.
In my free time, I decided to create a simple website with several view pages:
To reduce API calls to ChatGPT and DALL·E 3, both images and facts are stored in the browser cache.
This project is built with Angular and packaged in a Docker container for easier deployment and use.
Run the following command to start the project in a Docker container:
docker run -e TITLE="Team name" \
-e DALLE_URL="azure openai dalle url" \
-e DALLE_API_KEY="xxxxx" \
-e CHATGPT_URL="azure openai chatgpt url" \
-e CHATGPT_API_KEY="xxxxx" \
-p 4100:80 aestum/infoscreen:1.0.0
ng build ng servelocalhost:4100localhost:4100/kode24
localhost:4100/vg
localhost:4100/nrklocalhost:4100/funfact localhost:4100/devfunfactlocalhost:4100/dalle?prompt=Cyberpunk%20Norwaylocalhost:4100/dalle?prompt=Cyberpunk%20Norway&cache=false