Customer dashboard: order tracking + portal login

- New page: /portal/dashboard/ — customer can view all orders
- Auth: cookie-based login, shows auth modal if not logged in
- Orders grouped by batch, filtered by DOT/FCC tabs
- Shows service name, amount, discount, status badge, payment method
- Portal API: /api/v1/portal/me now returns compliance_orders

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
justin 2026-05-30 14:20:58 -05:00
parent 1cfda2c119
commit 6f3ad1b686
2 changed files with 420 additions and 1 deletions

File diff suppressed because one or more lines are too long