OpenChart
Free Desktop charting with Claude or Codex. Describe alerts, research chart moves, and choose your data providers.
Spese del mese, resto in tasca e risparmi: sai sempre quanto ti resta.
Translation pending
FinanceGitHub @DRndreOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Web app per gestire le spese mensili: resto in tasca mese per mese anno dopo anno, 12/13/14 mensilità con il mese di tredicesima e quattordicesima a scelta, e simulazione del conto deposito con i tassi che cambiano nel tempo (es. 4% per un anno, poi un altro conto al 2,5%).
index.html pagina e struttura (menu, schede)
css/style.css grafica; colori in variabili, tema chiaro e scuro
js/config.js URL e chiave pubblica di Supabase
js/calc.js calcoli puri: mesi, resto, 13ª/14ª, simulazione deposito
js/store.js lettura e salvataggio su Supabase, backup
js/app.js interfaccia: login, schede Mesi / Conto Deposito / Modello
sw.js cache per aprire l'app offline
manifest.webmanifest nome e icone per l'installazione
supabase/schema.sql tabelle e regole di accesso del database
supabase/schema.sql e premi Run.https://TUONOME.github.io/conti-del-mese/) e aggiungilo anche in Redirect URLs.
Serve per i link di conferma email e di recupero password.js/config.js.
La chiave anon può stare nel codice pubblico: i dati sono protetti dalle regole del database.
Non mettere mai la chiave service_role nel codice.Settings → Pages → Build and deployment: Deploy from a branch, branch main, cartella / (root).
Dopo un minuto l'app è su https://TUONOME.github.io/conti-del-mese/.
Apri l'app, Crea account con email e password e conferma l'email. Al primo accesso puoi
importare un backup (.json) oppure partire da zero. Il backup si esporta in qualsiasi momento
dal menu ☰ → Esporta backup.
I file di backup contengono i tuoi dati: non caricarli su GitHub (il repository è pubblico). Il file
.gitignoreli esclude già se si chiamano*backup*.json.
main: GitHub Pages pubblica in circa un minuto.VERSION in sw.js (es. v1 → v2) così la cache si rinnova.Dove mettere le mani:
CATS in js/calc.js (e un colore --c-… in css/style.css).js/calc.js.supabase/schema.sql (con alter table … add column …
eseguito nell'SQL Editor) e poi in js/store.js (lettura e salvataggio)..tabs di index.html e una funzione renderX in js/app.js.I moduli ES richiedono un piccolo server locale:
python3 -m http.server 8000
poi apri http://localhost:8000 (aggiungi http://localhost:8000 anche ai Redirect URLs di Supabase).
Lo schema è già pronto: chiunque crei un account ha il suo piano spese separato. Se per ora vuoi che possa registrarsi solo tu, in Supabase disattiva Authentication → Sign In / Providers → Allow new users to sign up dopo aver creato il tuo account.
Nella scheda Conto Deposito, sezione Tasso nel tempo, ogni riga dice da che mese vale un tasso lordo (e, se vuoi, il nome della banca). Vale fino alla riga successiva: quando cambi conto o il tasso cambia, aggiungi una riga.
Stima mensile: versamenti a inizio mese, interesse = saldo × tasso ÷ 12, meno il 26% di imposta sulle rendite e il bollo dello 0,2% annuo ripartito sui mesi. La banca liquida e arrotonda a modo suo, quindi le cifre reali possono differire di qualche centesimo.