LR © 2026
← Torna alla home

Progetti / Mobile

Broom

Le pulizie di casa in un'app Android, con i dati sul telefono e nessun server da accendere.

Mockup sintetico di Broom: due telefoni con la lista delle attività di casa. Etichette di esempio, non uno screenshot dell'app.

Il problema

HomeSync sta sul server di casa e lo uso dal browser. Per le pulizie di tutti i giorni volevo la stessa cosa su un'app del telefono, che funzionasse senza accendere il server.

Cosa ho costruito

Ho ripreso HomeSync e l'ho ricostruito come app Android, in JavaScript con React e Capacitor. I dati stanno sul telefono: nessun server e nessun account. Il documento è salvato in locale con Automerge e c'è un backup automatico nella cartella Documents.

La sincronizzazione tra due telefoni oggi è a mano: passo il documento da un telefono all'altro con il menu di condivisione di Android e unisco le modifiche. Aggiornare l'app da una versione all'altra richiede ancora una reinstallazione, e sto cercando la causa. La sync automatica sulla stessa WiFi, con i due documenti che si fondono, è il prossimo passo: prevista, non ancora fatta.

Ruolo: progetto personale, repository pubblico da luglio 2026. Test automatici su logica, storage, notifiche e controllo aggiornamenti; la pipeline compila l'APK. Licenza MIT.

Tech Stack

JavaScript React Capacitor Automerge Android GitHub Actions