Hazard Hunter is a MineSweeper like game.
Play the game on https://hazard-hunter.web-apps.top
HH is built on top of ButlerOS.
The game state is managed server side, the game UI is built server side too and the client's display (browser) leverages hypermedia via htmx.
Run from the nix flake:
nix run github:web-apps-lab/HazardHunter
firefox https://127.0.0.1:8080
Or from the local checkout
nix run .#
firefox https://127.0.0.1:8080
# Enter the nix develop shell
nix develop
# Start ghicd with
bin/run-ghcid
# Open the browser to get interactive feedback
firefox https://127.0.0.1:8080
# Run your code editor in the nix shell
code .