olsch01 8a369f6a57 Add calculator UX enhancements and submission tracking
- Button loading spinner + disable on submit to prevent duplicate AI calls
- Email field and opt-in consent checkbox on calculator form (checked by default)
- Privacy assurance blurb below opt-in
- Refinement blurb on results screen explaining live cash-flow optimization
- calc_submissions SQLite table stores form inputs, computed results, AI text, email, opt-in
- GET /api/calc-submissions endpoint (x-admin-key protected) to retrieve submissions

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 10:58:19 -04:00
2026-03-09 14:45:46 -04:00
2026-03-09 14:45:46 -04:00
2026-03-11 10:02:55 -04:00
2026-03-03 08:58:15 -05:00
2026-03-03 08:58:15 -05:00
Description
No description provided
799 KiB
Languages
HTML 50.1%
CSS 27.2%
JavaScript 22.7%