feat: free open-source demo — remove paid subsystem#4
Conversation
NeuroEdge is now a free, open-source accessibility-scanner demo (no payments).
Removed:
- Stripe checkout + webhook, coupons, admin panel, paid report pages/routes
(app/(admin)/, api/{checkout,webhook,coupon-validate,admin-login,regenerate,
report-status}, report/[id], ReportCTA, lib/{admin-auth,stripe}.ts)
- stripe + @stripe/stripe-js dependencies
Kept: scan -> results -> free revenue estimate, plus the MCP server.
Docs: rewrote README as an OSS-demo doc; corrected the neuroedge.co.uk myth
(it never existed -- app-beta-fawn.vercel.app is canonical).
next build green: routes are /, /scan/[id], /api/{scan,scans/[id],estimate}, static.
Code Review — PR #4Overall: Solid removal of the paid subsystem. The deletions are clean and the remaining scan→results→estimate flow builds green. A few residual issues: Bugs / Leftover Code
Edge Cases
Improvements
|
Pivot to a free, open-source accessibility-scanner demo (no payments). Removes Stripe checkout/webhook, coupons, admin panel, paid report pages/routes, ReportCTA, admin-auth + stripe libs, and the stripe deps. Keeps scan → results → free revenue estimate + the MCP server. README rewritten as an OSS-demo doc; corrected the neuroedge.co.uk myth (never existed).
next buildverified green locally.