feat: Phase 1 — Testimonials, Pricing page, Blog, contact form wired to API

- Testimonials section on home page (4 client quotes with service tags)
- Pricing page (#/pricing) — 3 tiers: Starter $499 / Growth $1499 / Enterprise custom
- Blog page (#/blog) — 4 articles with full content and category tags
- Nav: Services | Pricing | Blog | Timeline | Contact (conversion-focused)
- Contact form now POSTs to dashboard API (real email via Resend)
- PricingPage + BlogPage exposed as window globals

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
khondokartowsif171
2026-05-25 19:20:01 +06:00
parent bd2bb06ed5
commit 12f94c994c
5 changed files with 561 additions and 4 deletions
+5
View File
@@ -103,6 +103,10 @@ function App() {
return <T.TimelinePage />;
case 'contact':
return <T.ContactPage lang={lang} />;
case 'pricing':
return <T.PricingPage />;
case 'blog':
return <T.BlogPage />;
default:
return (
<main style={density === "compact" ? { fontSize: 14.5 } : undefined}>
@@ -111,6 +115,7 @@ function App() {
<T.Skills />
<T.Projects />
<T.AgentShowcase />
<T.Testimonials />
<T.Timeline />
<T.Contact lang={lang} />
</main>