- Il file CSV esportato adesso dice in che valuta sono le cifre: l'intestazione della colonna degli importi diventa "Importo (EUR)", o quella che hai scelto tu. Prima uscivano numeri nudi, e da quando la valuta si sceglie per account non era più una domanda oziosa. Il codice sta nell'intestazione e non ripetuto in ogni riga, così la colonna resta un numero e in Excel si somma ancora.
- Chi naviga con JavaScript disattivato — per scelta o per via di un'estensione — vedeva la home fermarsi subito dopo l'apertura: sotto, una parete bianca. Le sei aree, le statistiche, le domande frequenti c'erano nel testo della pagina, ma restavano invisibili. Adesso il sito si legge per intero anche così, semplicemente senza le animazioni di entrata.
Cosa è cambiato, aggiornamento dopo aggiornamento.
Sviluppo Bilancino da solo, quindi qui trovi esattamente cosa ho fatto e quando: niente numeri di versione gonfiati, solo le cose che sono cambiate davvero.
Ultimo aggiornamento:
- Le email della newsletter adesso dichiarano la disiscrizione al programma di posta: in Gmail compare "Annulla iscrizione" accanto al mittente, e basta toccarlo una volta. Prima l'unico modo comodo per smettere di riceverle era "Segnala come spam" — che è la cosa peggiore, perché da lì in poi rischiano di non arrivare più nemmeno le email di servizio.
- Ogni pagina del sito pesa trentaquattro kilobyte in meno: da 121 a 87. C'era un sistema di segnalazione degli errori che non è mai stato attivato — quindi si scaricava a ogni visita senza fare niente — ed è stato tolto. La pagina di errore continua a esserci, e resta leggibile.
- Bilancino si installa sul telefono. Dal browser, con "Aggiungi alla schermata Home" o accettando la proposta di installazione: l'icona finisce fra le tue app e si apre a schermo intero, senza la barra degli indirizzi, direttamente sulla Panoramica.
- Non è un'app che funziona senza rete, ed è voluto: i dati arrivano sempre dal server, quindi quello che leggi è quello che c'è davvero — un saldo vecchio mostrato con sicurezza sarebbe peggio di un errore. Restano in memoria solo i file del sito, che così non vengono riscaricati a ogni apertura.
- Bilancino non è più solo in euro. In Impostazioni si sceglie la valuta dell'account fra dodici, e da lì tutta l'app la usa: panoramica, budget, obiettivi, contatti, grafici, ricevute. Non ci sono conversioni né tassi di cambio — cambia come vengono scritte le cifre, non le cifre.
- L'import CSV accetta gli importi con qualunque simbolo davanti, non più solo l'euro: "CHF 120.50", "£120.50", "$120.50". Prima quelle righe venivano scartate senza spiegare perché.
- Corretto un difetto dell'import che con l'euro si vedeva di rado: in un file in formato inglese, "1,234.50" veniva letto come uno virgola due invece che milleduecentotrentaquattro. Adesso il separatore dei decimali si riconosce dalla posizione, quindi valgono tutti e due i formati.
- La ricerca fra i movimenti c'era già, ma stava dietro il pulsante "Altri filtri", che non annunciava di contenerla. Adesso la casella è in vista, sopra l'elenco, e cerca su tutti i mesi.
- Cercando si guarda anche la categoria e il nome del contatto, non più solo la descrizione. Cercare "Verdi" adesso trova le spese legate a Verdi anche quando il suo nome nella descrizione non compare: prima non usciva niente.
- Quando le corrispondenze sono più di quante la pagina ne possa mostrare, adesso lo dice. Prima si fermava alle prime duecento e scriveva "200 movimenti", che sembrava un totale e non lo era.
- Sotto il cofano: aggiornate le fondamenta su cui il sito è costruito. Non cambia niente di quello che vedi; serve a continuare a ricevere le correzioni di sicurezza e a non accumulare un arretrato che ogni mese costa di più.
- Ogni aggiornamento di questa pagina ha adesso un indirizzo suo: puoi linkare una singola data invece di dire "scorri fino a fine agosto". Clicca la data di una voce per copiarne il collegamento.
- Le email di Bilancino adesso partono firmate. Il dominio non era autenticato, e senza firma la newsletter poteva finire in quarantena o nello spam per colpa del mittente e non del contenuto: ora la firma c'è ed è verificata.
- Le email avevano il logo rotto. L'intestazione caricava un'immagine che non esisteva: in ogni newsletter e in ogni promemoria arrivati finora, al posto del marchio c'era il riquadro grigio delle immagini mancanti. Riparato.
- Le email erano rimaste sul viola predefinito dello strumento con cui è costruito il sito, mentre il sito era passato al petrolio settimane prima. Chi apriva un promemoria e poi cliccava sul link vedeva due marchi diversi. Ora sono la stessa cosa.
- Sotto il cofano: ogni modifica al codice passa da una serie di controlli automatici prima di poter andare online, e se l'app va in errore per qualcuno adesso lo vengo a sapere, invece di scoprirlo per caso.
- Ridisegnate tutte le schermate dell'app. I moduli per inserire i dati occupavano il posto migliore, in cima alla pagina, e per vedere i tuoi numeri bisognava scorrere: ora stanno dietro un pulsante e quello spazio è dei dati.
- Aggiunto il selettore del mese in cima a ogni schermata. Prima si poteva guardare soltanto il mese in corso, e per il mese scorso non c'era nessuna strada.
- Nuovo grafico dell'andamento nella Panoramica, con la previsione del mese prossimo tratteggiata.
- I filtri sono raccolti sotto "Altri filtri": in vista restano le poche cose che si usano davvero ogni giorno.
- Il testo di supporto e gli importi erano troppo chiari per essere letti senza sforzo. I grigi, e il verde, l'ambra e il rosso delle cifre, sono stati abbassati quanto basta per stare sopra la soglia di leggibilità, mantenendo la stessa tinta.
- In tema scuro il petrolio del marchio finiva su fondi quasi neri e spariva. Ora si schiarisce quando fa da testo, e resta pieno sui pulsanti.
- Sistemati sette difetti di accessibilità: il sito si percorre tutto da tastiera, e la prima cosa che incontri col tabulatore è un collegamento per saltare dritto al contenuto.
- Chiuse tre porte lasciate aperte: le intestazioni di sicurezza che il sito non mandava, i permessi del database, e la lista degli iscritti alla newsletter, sulla quale si poteva scrivere dall'esterno.
- Corretto un difetto della home: il riquadro dei numeri veniva ridisegnato a ogni visita, perché server e browser scrivevano le migliaia in modo diverso.
- Il tuo nome compare nell'intestazione dell'app al posto dell'indirizzo email, e anche sulla pagina di errore e sul 404.
- Nuovo marchio, ridisegnato in formato vettoriale: resta nitido a qualunque dimensione, dall'icona nella scheda del browser all'intestazione.
- Le immagini del sito erano generate al computer e si vedeva: lo schermo del portatile mostrava testo illeggibile e cifre inventate. Ora al loro posto ci sono schermate vere dell'app, catturate su un account dimostrativo con dati di esempio.
- L'anteprima che compare quando condividi un link di Bilancino è stata rifatta con il grafico e i colori del prodotto, senza fotografie.
- Il sito adesso dice chi c'è dietro: nome in fondo a ogni pagina, una sezione dedicata su Chi sono e la firma sulle guide, che prima risultavano scritte da un'organizzazione senza nome.
- Riscritti i testi di tutto il sito. C'era una costruzione ripetuta quasi trenta volte, del tipo "questo, non quello", che a forza di tornare suonava come un tic. Il contenuto è lo stesso, dette in modo più piano.
- Corretto il saluto nella Panoramica: mostrava la parte prima della @ della tua email invece del nome che avevi indicato registrandoti.
- Sistemati due dettagli nelle schermate di esempio: la barra degli indirizzi mostrava un dominio che non esiste, e un movimento dimostrativo portava il nome di una persona reale.
- Aggiunto l'accesso con Google in fase di login e registrazione, oltre a email e password.
- Risolto un problema per cui, in alcuni casi, dopo l'accesso con Google si finiva sulla home invece che sulla Panoramica.
- Il selettore della lingua nell'header ora mostra le bandiere invece delle sigle IT/EN, e cambia lingua con un solo tocco.
- Le animazioni di comparsa allo scroll, finora solo in home, sono arrivate anche su Chi siamo, Cosa offriamo, Il servizio, Novità, Termini e Privacy.
- Nuova grafica per l'email della newsletter, con anteprima live mentre la scrivi e possibilità di tenere più bozze in parallelo.
- Aggiunto un promemoria via email per le scadenze dei contatti: se un promemoria scade oggi, arriva anche un'email, oltre alla notifica dentro l'app.
- Nuova pagina Impostazioni, con la possibilità di eliminare il proprio account e tutti i dati collegati da soli, senza dover scrivere una email e aspettare.
- Spiegato apertamente perché Bilancino non si collega alla banca (è una scelta voluta) e cosa succederebbe ai tuoi dati se un giorno il progetto si fermasse: due nuove sezioni su Il servizio e Termini, più due FAQ in home.
- Sistemati diversi punti dell'app (obiettivi, budget, contatti, movimenti ricorrenti, cestino, newsletter) dove un'azione poteva fallire senza mostrare nulla, lasciandoti a chiederti se avesse funzionato. Ora vedi sempre un messaggio chiaro se qualcosa non va a buon fine.
- Riattivare una ricorrenza già scaduta ora avvisa con un errore invece di generare in silenzio un movimento fuori dalla data prevista.
- Aggiornata una dipendenza chiave (Next.js) che conteneva una falla di sicurezza nel controllo di accesso alle pagine riservate: nessun dato è mai stato esposto, chiusa comunque per sicurezza.
- Header e footer del sito pubblico ora leggono lo stato di accesso nel browser invece che ad ogni richiesta al server, un piccolo lavoro di pulizia dietro le quinte.
- Bilancino è ora disponibile anche in inglese, con un selettore di lingua nell'header (sito pubblico e app).
- Sistemate diverse etichette rimaste in italiano nelle pagine già tradotte: messaggi di errore, pagina 404, esportazione CSV, footer della newsletter.
- Header più coerente tra sito pubblico e app, corretto un problema di layout su schermi di larghezza intermedia.
- Nuova newsletter mensile, facoltativa: iscriviti con la tua email dal fondo del sito, un'email al mese, niente spam, disiscrizione con un clic da ogni email.
- Importare un CSV ora è un solo passaggio: scegli il file e l'importazione parte subito, senza dover cercare un secondo pulsante "Importa".
- I nuovi account vedono un messaggio di benvenuto la prima volta che aprono la Panoramica, invece delle card vuote a 0,00 €.
- L'app gira più vicino al database (stessa regione europea di Supabase), quindi le pagine rispondono più in fretta.
- Sistemato il menu mobile del sito pubblico, e aggiornate le pagine Cosa offriamo e le FAQ per parlare anche dell'importazione CSV, oltre all'esportazione.
- Ora si possono importare da CSV anche i contatti, oltre ai movimenti: stesso file con Nome, Email, Telefono e Note, con i doppioni riconosciuti in automatico.
- Importazione ed esportazione dei movimenti in CSV, compatibile con Excel e Fogli Google: utile per portare dati da un'altra app o da un foglio di calcolo, o semplicemente per farsi un backup.
- L'app ora riconosce se sei già loggato: niente più pulsanti "Crea un account" quando sei già dentro, né nell'header né nella home.
- Aggiunto un modo per tornare al sito pubblico dall'interno dell'app, e la possibilità di vedere la password mentre la digiti in fase di accesso.
- Sistemate diverse incongruenze nei numeri (virgola decimale italiana in tutte le pagine).
- Icone vere al posto dei simboli testuali sulla home e su "Cosa offriamo", più una foto per "Chi siamo".
- Aggiunte le pagine Chi siamo, Cosa offriamo e Il servizio, per rispondere alle domande più comuni prima di iscriversi.
- Nuova pagina Statistiche: trend con regressione lineare, intervallo di confidenza al 95% e rilevamento delle spese anomale per categoria.
- I movimenti ricorrenti (affitto, stipendio, abbonamenti) ora si generano da soli ogni notte, anche se non apri l'app per giorni.
- Rifatto il menu per mobile, sia sul sito pubblico che dentro l'app.
- Rafforzate sicurezza e prestazioni del database (policy di isolamento dati, indici).
Pronto a mettere ordine nei tuoi conti?
Crea un account in meno di un minuto: bastano un'email e una password.
Crea un account gratis →