Protocollo

Micro-app della suite Townhall

Protocollo: micro-app della suite Townhall, sui dati condivisi «townhall».

▶ Usa questa app

spazio dati «townhall» — questa micro app legge e scrive lo spazio dati condiviso dalla suite.

Cosa registra

  • Oggetto della pratica
  • Cittadino / richiedente
  • Ufficio...
  • Stato...
  • Note (documenti mancanti, referente...)

Le altre micro app della stessa suite

Come funziona

Questa è un'app Reactive: un semplice documento di testo che il browser trasforma in un'app funzionante — moduli, dati dal vivo, tabelle, statistiche e persino grafici, senza installare né configurare nulla.

  1. Usala subito. Premi «Usa questa app»: si apre subito nel tuo browser, già pronta, con i dati salvati solo sul tuo dispositivo.
  2. I tuoi dati restano tuoi. Tutto è memorizzato in locale sul dispositivo, separato per ogni app: niente account, niente server, niente da configurare.
  3. Rendila tua. Il testo qui sotto è l'app per intero: copialo, cambia campi, viste e parole, e le modifiche diventano subito interattive.
  4. Condividila come file. Un'app è un semplice file: salvalo, esportalo o condividilo con un link; e con la collaborazione cifrata più persone modificano gli stessi dati in tempo reale.
Il testo dell'app
# 🗂️ Protocollo

## Registro delle pratiche

::::form{path="pratiche" id="fpra"}
::input{form="fpra" field="data" type="date" required="true" legend="Ricevuta il"}
::input{form="fpra" field="oggetto" placeholder="Oggetto della pratica" required="true"}
::input{form="fpra" field="richiedente" placeholder="Cittadino / richiedente" required="true"}
:::select{form="fpra" field="ufficio" placeholder="Ufficio..."}
- Anagrafe
- Tributi
- Tecnico
- Servizi sociali
- Polizia locale
- Altro
:::
:::select{form="fpra" field="stato" placeholder="Stato..."}
- Ricevuta
- In lavorazione
- Sospesa
- Chiusa
:::
::input{form="fpra" field="note" placeholder="Note (documenti mancanti, referente...)"}
::add-form{form="fpra" path="pratiche" label="Protocolla"}
::::

:::table{path="pratiche" headers="Ricevuta,Oggetto,Richiedente,Ufficio,Stato" deletable="true" editform="fpra"}
{data} | **{oggetto}** | {richiedente} | {ufficio} | {stato}
:::

## Per ufficio

:::group-by{path="pratiche" field="ufficio" as="list"}
{data} — **{oggetto}** ({richiedente}) · {stato}
:::