3 Commits

Author SHA1 Message Date
0444ef09aa Fix navbar links not scrolling to sections
react-router-dom's Link intercepts hash-only navigation for client-side
routing and never triggers the browser's native scroll-to-anchor behavior.
Also half the nav items (Use Cases, Docs, Security) pointed at section ids
that were never built. Switched hash links to plain anchor tags (real
same-page scrolling), added a real #contact target in the footer, and
trimmed the nav/footer to only link sections that actually exist.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-02 00:16:55 +05:30
5b4834e6a5 Migrate frontend from Next.js to Vite + React Router
Full technology change: Next.js App Router replaced with Vite +
react-router-dom v6. All 21 pages and 5 landing components converted
(next/link -> Link, next/navigation -> react-router-dom hooks, next/font
-> @fontsource/inter, process.env -> import.meta.env). Dropped the unused
Stripe API routes, which can't run in a client-only Vite build anyway and
were never wired to any page.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-01 17:10:03 +05:30
61d04a662f first commit 2026-07-01 17:08:00 +05:30