尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 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.