Just went live on Product Hunt: SmartTaxCalc — 38 free Indian tax + finance calculators
If you've followed my previous writeups on the Blazor WASM + Cloudflare Pages stack, this is the culmination — 38 tools, 30+ blog articles, all client-side, CA-reviewed, no signup, no data collection.
What's live
- Live tools: smarttaxcalc.in — free forever, mobile-friendly, works offline once loaded (Blazor WASM caches locally)
- PH launch page: producthunt.com/products/smarttaxcalc — upvotes appreciated 🙏
What I learned (5 quick engineering wins from the build)
LCP preload trick — a 5.6 KB JSON at the tail of Blazor's critical chain was costing 5.5s of "element render delay." One
<link rel="preload">in<head>fixed it.Getting LCP under 2s on Blazor WASM — six mechanical fixes across a weekend, real commit hashes + before/after numbers.
Self-cleaning PH teaser banner in Blazor — 100 lines, auto-hides after launch date via
DateTime.UtcNow < KillDateUtcinOnInitialized. No manual removal.GSC's MathSolver JSON-LD validator is stricter than Schema.org — learned the hard way that "valid according to schema.org" ≠ "valid according to Google's Rich Results validator."
Medium and GitHub both went nofollow — so I built a 40-line PowerShell backlink verifier that curls each referring page + greps for
rel="nofollow". Now runs nightly.
The stack
- Blazor WebAssembly on Cloudflare Pages (free tier)
- Pre-rendered static HTML mirrors for SEO (crawler sees content immediately, Blazor hydrates on top for interactivity)
- No backend — every calculation runs client-side in the browser
- No signup, no email capture, no data sent to any server
- CA-reviewed by an ICAI-registered Chartered Accountant (Ankitkumar Italiya, membership 644575)
- 91 razor pages, 91 matching static mirrors, title-parity enforced by pre-commit lint
Total spend to date: ~$0 (Cloudflare Pages free tier + a domain).
Ask
If you're a Blazor dev, Indian expat/NRI, or anyone in the CA/tax space — please:
- Upvote on Product Hunt if the tool looks useful
- Try it at smarttaxcalc.in — 38 calculators to explore
- Reply here with feedback on the tech choices — always curious about how others approach Blazor SEO / CWV / SPA deployment
Also: if there's a specific Blazor architectural pattern you want a deep-dive on (like "how to prerender content that Blazor also renders without double-render CLS issues"), drop a comment. Article #7 in the series is TBD.
Thanks for the support 🙏
Top comments (0)