Quietboard — Tech Overview

Tip: drag this floating card to move around. Your position is saved locally.

This LiveView manages a dynamic list of notes using server‑side state only — no client‑side JS for form handling. Each submission triggers a LiveView event that updates the list and pushes chart data to a JS hook. Charts are rendered client‑side via a Phoenix hook using Chart.js, with data streamed from the server. JSON import/export and PDF generation are handled through LiveView events and custom JS hooks.
🚚 Back to Home

Quietboard — Phoenix LiveView, No Extras

A small interactive notes tool built with Elixir and Phoenix LiveView. It lets you add labelled entries with a value and colour, view them as a list, and visualise the data as bar, pie, or doughnut charts.

This tool is for personal use only. No data is stored or shared.

🔒 Your data stays on your device—nothing is sent anywhere. Saved files remain local.

Add Item and Quantity