weather-portal/README.md

22 lines
677 B
Markdown

# Balcony Weather Station Dashboard
This is a real-time, neighborhood-facing weather dashboard that streams sensory data from an MQTT broker (Home Assistant) to a web interface.
## 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)
## Resources
- https://learnxinyminutes.com/gleam/
- [Getting started guide](https://gleam.run/writing-gleam/).
## Development
```sh
gleam run # Run the project
gleam test # Run the tests
```