Free home improvement material calculators, auto-generated and auto-deployed every Monday.
- Site: https://3-mama-3.github.io/calc-tools/
- Stack: static HTML + vanilla JS, zero frameworks
- Automation:
.github/workflows/deploy.ymlruns weekly on GitHub Actions — generates new calculator pages fromscripts/calculator-bank.js, rebuildssitemap.xmland the hub page, commits, and deploys to GitHub Pages.
- Append a config entry to
scripts/calculator-bank.js(fields, formula, FAQs, related links) - Push to
main— the workflow (ornode scripts/generate.jslocally) generates the page, updates the index and sitemap, and deploys
- Ad slots are gated in
js/ads.js: setvar CLIENT = "your-numeric-id";to enable AdSense on all pages (slots stay hidden until then) - Affiliate boxes are pre-wired into every page template (see
css/style.css.ad-slot) ads.txtis ready for AdSense verification