init gleam code

This commit is contained in:
Travis Shears 2026-03-23 12:47:53 +01:00
parent edc815842e
commit 7149273986
Signed by: travisshears
GPG key ID: CB9BF1910F3F7469
9 changed files with 112 additions and 3 deletions

View file

@ -2,9 +2,19 @@
This is a real-time, neighborhood-facing weather dashboard that streams sensory data from an MQTT broker (Home Assistant) to a web interface.
Gleam code started created following [this guide](https://gleam.run/writing-gleam/).
## Tech Stack Overview
- **Backend:** Gleam (Target: Erlang/OTP)
- **Web Server:** Mist (HTTP & WebSockets)
- **Database:** SQLite (via `sqlight`) for persistent uptime tracking
- **Frontend:** SolidJS (Signals-based reactivity) + Tailwind CSS
- **Infrastructure:** Nomad (Docker-based deployment)
## Development
```sh
gleam run # Run the project
gleam test # Run the tests
```