diff --git a/ROADMAP.md b/ROADMAP.md index 61fa1e8e..335bca43 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -194,6 +194,7 @@ These items were deferred during Phase 13 and have been completed: #### Docs & UI - [x] **Docs homepage redesign** — Redesigned `apps/docs/app/(home)/page.tsx` to match Linear/Stripe/Vercel standards; multi-layer glow Hero, Trust Block, 3-column glow cards, code highlight, compact Solution Grid, updated Stats, differentiated CTA with `npx` command; custom CSS animations in `global.css`; dark/light mode compatible +- [x] **Docs homepage transformation (Issue #245)** — Completely rebuilt homepage as customer-facing enterprise CRM website; replaced developer-oriented content with business value propositions; added 11 new sections (customer logos, testimonials, AI differentiator, industry solutions, integrations, security, pricing); transformed all copy in en.ts and zh.ts to business language; replaced terminal/code blocks with product showcase placeholders; changed CTAs from "Get Started"/"Star on GitHub" to "Start Free Trial"/"Book a Demo"; stats now show customer metrics (12,500+ customers, 85 countries, 47% productivity gain, 20+ industries) instead of engineering metrics #### Deferred / Future diff --git a/apps/docs/app/[locale]/page.tsx b/apps/docs/app/[locale]/page.tsx index 3c05e0b2..6e347eea 100644 --- a/apps/docs/app/[locale]/page.tsx +++ b/apps/docs/app/[locale]/page.tsx @@ -1,8 +1,9 @@ import Link from 'next/link'; import { - ArrowRight, Bot, Database, Code2, Sparkles, Box, ShieldCheck, - TrendingUp, LifeBuoy, Megaphone, Banknote, Users, LayoutTemplate, - GitBranch, TestTube, Blocks, Cpu, Terminal, Zap, Lock, Globe, + ArrowRight, Bot, TrendingUp, Users, Shield, Zap, Globe, Target, + LifeBuoy, Megaphone, Banknote, LayoutTemplate, CheckCircle2, + Building2, Briefcase, ShoppingCart, Factory, HeartPulse, Lightbulb, + Mail, MessageSquare, Calendar, FileText, Lock, Award, Play, } from 'lucide-react'; import { getDictionary, locales } from '@/lib/i18n'; import type { Locale } from '@/lib/i18n'; @@ -35,7 +36,7 @@ export default async function HomePage({ params }: { params: Promise<{ locale: s
- + {dict.home.badge}
@@ -64,25 +65,21 @@ export default async function HomePage({ params }: { params: Promise<{ locale: s target="_blank" className="inline-flex h-12 items-center justify-center rounded-lg border border-border bg-background/50 backdrop-blur-sm px-8 text-base font-medium shadow-sm transition-all hover:bg-accent hover:text-accent-foreground" > - {dict.home.viewOnGithub}
- {/* Terminal preview */} -
-
-
-
-
-
- Terminal + {/* Product Visual Placeholder */} +
+
+
+ + {dict.home.terminal}
-
-
- - $ - {dict.home.terminal} +
+
+ +

Product Dashboard Preview

@@ -90,79 +87,82 @@ export default async function HomePage({ params }: { params: Promise<{ locale: s
- {/* Trust Block */} + {/* Customer Logo Wall */}

{dict.home.trustTitle}

-
- {['TypeScript', 'React 19', 'Next.js 16', 'Zod 4', 'Pino', 'Vitest'].map(label => ( - - {label} - +
+ {[ + { name: 'Technology', icon: }, + { name: 'Finance', icon: }, + { name: 'Retail', icon: }, + { name: 'Manufacturing', icon: }, + { name: 'Healthcare', icon: }, + { name: 'Services', icon: }, + ].map(industry => ( +
+ {industry.icon} + {industry.name} +
))}
- {/* Why HotCRM */} + {/* Business Value Proposition */}

{dict.home.whyTitle}

{dict.home.whySubtitle}

- } title={dict.home.metadataTitle} description={dict.home.metadataDesc} /> - } title={dict.home.aiTitle} description={dict.home.aiDesc} /> - } title={dict.home.devTitle} description={dict.home.devDesc} /> + } + title={dict.home.metadataTitle} + description={dict.home.metadataDesc} + /> + } + title={dict.home.aiTitle} + description={dict.home.aiDesc} + /> + } + title={dict.home.devTitle} + description={dict.home.devDesc} + />
- {/* Schema as Code */} + {/* Product Showcase */}
-
-
-
- {dict.home.schemaSubtitle} -
-

{dict.home.schemaTitle}

-

{dict.home.schemaDesc}

-
- } title={dict.home.objectqlTitle} description={dict.home.objectqlDesc} /> - } title={dict.home.hotReloadTitle} description={dict.home.hotReloadDesc} /> - } title={dict.home.vectorTitle} description={dict.home.vectorDesc} /> -
+
+
+ {dict.home.schemaSubtitle}
+

{dict.home.schemaTitle}

+

{dict.home.schemaDesc}

+
-
-
-
-
- - opportunity.object.ts -
-
-
import {'{'} ObjectSchema, Field {'}'} from '@objectstack/spec/data';
-
-
export const Opportunity = ObjectSchema.create({'{'}
-
name: 'opportunity',
-
label: 'Opportunity',
-
fields: {'{'}
-
amount: Field.currency({'{'}
-
label: 'Amount',
-
required: true,
-
{'}'}),
-
stage: Field.select({'{'}
-
label: 'Stage',
-
options: ['Prospecting', 'Negotiation', 'Closed Won'],
-
{'}'}),
-
{'}'}
-
{'}'});
-
-
-
+
+ } + title={dict.home.objectqlTitle} + description={dict.home.objectqlDesc} + /> + } + title={dict.home.hotReloadTitle} + description={dict.home.hotReloadDesc} + /> + } + title={dict.home.vectorTitle} + description={dict.home.vectorDesc} + />
@@ -173,39 +173,203 @@ export default async function HomePage({ params }: { params: Promise<{ locale: s

{dict.home.solutionsTitle}

{dict.home.solutionsSubtitle}

-
- } title={dict.home.salesTitle} description={dict.home.salesDesc} href={`/${locale}/products/sales`} cta={dict.home.learnMore} /> - } title={dict.home.serviceTitle} description={dict.home.serviceDesc} href={`/${locale}/products/service`} cta={dict.home.learnMore} /> - } title={dict.home.marketingTitle} description={dict.home.marketingDesc} href={`/${locale}/products/marketing`} cta={dict.home.learnMore} /> - } title={dict.home.revenueTitle} description={dict.home.revenueDesc} href={`/${locale}/products/revenue`} cta={dict.home.learnMore} /> - } title={dict.home.hrTitle} description={dict.home.hrDesc} href={`/${locale}/products/hr`} cta={dict.home.learnMore} /> - } title={dict.home.platformTitle} description={dict.home.platformDesc} href={`/${locale}/products/platform`} cta={dict.home.learnMore} /> +
+ } + title={dict.home.salesTitle} + description={dict.home.salesDesc} + href={`/${locale}/products/sales`} + cta={dict.home.learnMore} + /> + } + title={dict.home.serviceTitle} + description={dict.home.serviceDesc} + href={`/${locale}/products/service`} + cta={dict.home.learnMore} + /> + } + title={dict.home.marketingTitle} + description={dict.home.marketingDesc} + href={`/${locale}/products/marketing`} + cta={dict.home.learnMore} + /> + } + title={dict.home.revenueTitle} + description={dict.home.revenueDesc} + href={`/${locale}/products/revenue`} + cta={dict.home.learnMore} + /> + } + title={dict.home.hrTitle} + description={dict.home.hrDesc} + href={`/${locale}/products/hr`} + cta={dict.home.learnMore} + /> + } + title={dict.home.platformTitle} + description={dict.home.platformDesc} + href={`/${locale}/products/platform`} + cta={dict.home.learnMore} + />
- {/* Stats */} -
+ {/* AI Differentiator Section */} +
-
- } value="148" label={dict.home.statsObjects} /> - } value="121" label={dict.home.statsHooks} /> - } value="3,813" label={dict.home.statsTests} /> - } value="13" label={dict.home.statsPackages} /> +
+

{dict.home.aiSectionTitle}

+

{dict.home.aiSectionSubtitle}

+

{dict.home.aiSectionDesc}

+
+ +
+ } + title={dict.home.aiFeature1Title} + description={dict.home.aiFeature1Desc} + /> + } + title={dict.home.aiFeature2Title} + description={dict.home.aiFeature2Desc} + /> + } + title={dict.home.aiFeature3Title} + description={dict.home.aiFeature3Desc} + /> +
+
+
+ + {/* Customer Testimonials */} +
+
+

{dict.home.testimonialsTitle}

+

{dict.home.testimonialsSubtitle}

+
+ +
+ + + +
+
+ + {/* Industry Solutions */} +
+
+
+

{dict.home.industryTitle}

+

{dict.home.industrySubtitle}

+
+ +
+ } title={dict.home.industryTech} description={dict.home.industryTechDesc} /> + } title={dict.home.industryFinance} description={dict.home.industryFinanceDesc} /> + } title={dict.home.industryRetail} description={dict.home.industryRetailDesc} /> + } title={dict.home.industryManufacturing} description={dict.home.industryManufacturingDesc} /> + } title={dict.home.industryHealthcare} description={dict.home.industryHealthcareDesc} /> + } title={dict.home.industryProfessional} description={dict.home.industryProfessionalDesc} /> +
+
+
+ + {/* Integration Ecosystem */} +
+
+

{dict.home.integrationsTitle}

+

{dict.home.integrationsSubtitle}

+
+ +
+ {[ + { name: 'Email', icon: }, + { name: 'Chat', icon: }, + { name: 'Calendar', icon: }, + { name: 'Docs', icon: }, + { name: 'CRM', icon: }, + { name: 'API', icon: }, + ].map(integration => ( +
+ {integration.icon} + {integration.name} +
+ ))} +
+
+ + {/* Security & Compliance */} +
+
+
+

{dict.home.securityTitle}

+

{dict.home.securitySubtitle}

+
+ +
+ } text={dict.home.securityFeature1} /> + } text={dict.home.securityFeature2} /> + } text={dict.home.securityFeature3} /> + } text={dict.home.securityFeature4} /> + } text={dict.home.securityFeature5} /> + } text={dict.home.securityFeature6} />
- {/* CTA */} + {/* Stats Section */} +
+
+ } value={dict.home.statsValue1} label={dict.home.statsObjects} /> + } value={dict.home.statsValue2} label={dict.home.statsHooks} /> + } value={dict.home.statsValue3} label={dict.home.statsTests} /> + } value={dict.home.statsValue4} label={dict.home.statsPackages} /> +
+
+ + {/* Pricing Entry Point */} +
+
+

{dict.home.pricingTitle}

+

{dict.home.pricingSubtitle}

+ + {dict.home.pricingCta} + + +
+
+ + {/* Final CTA */}

{dict.home.ctaTitle}

{dict.home.ctaSubtitle}

-
- - $ - npx create-hotcrm@latest -
+
@@ -245,39 +409,96 @@ function GlowCard({ icon, title, description }: { icon: React.ReactNode; title: ); } +function FeatureCard({ icon, title, description }: { icon: React.ReactNode; title: string; description: string }) { + return ( +
+
+ {icon} +
+
+

{title}

+

{description}

+
+
+ ); +} + function SolutionCard({ icon, title, description, href, cta }: { icon: React.ReactNode; title: string; description: string; href: string; cta: string }) { return ( -
-
+
+
{icon}
-
-

+
+

{title} - +

-

{description}

+

{description}

); } -function ArchitectureItem({ icon, title, description }: { icon: React.ReactNode; title: string; description: string }) { +function AIFeatureCard({ icon, title, description }: { icon: React.ReactNode; title: string; description: string }) { return ( -
-
+
+
{icon}
-

{title}

+

{title}

{description}

); } +function TestimonialCard({ quote, author, role, company }: { quote: string; author: string; role: string; company: string }) { + return ( +
+
+

"{quote}"

+
+
+
+ {author.charAt(0)} +
+
+

{author}

+

{role}

+

{company}

+
+
+
+ ); +} + +function IndustryCard({ icon, title, description }: { icon: React.ReactNode; title: string; description: string }) { + return ( +
+
+ {icon} +
+
+

{title}

+

{description}

+
+
+ ); +} + +function SecurityBadge({ icon, text }: { icon: React.ReactNode; text: string }) { + return ( +
+
{icon}
+ {text} +
+ ); +} + function StatItem({ icon, value, label }: { icon: React.ReactNode; value: string; label: string }) { return (
diff --git a/apps/docs/app/global.css b/apps/docs/app/global.css index 0e0b5c61..c584f121 100644 --- a/apps/docs/app/global.css +++ b/apps/docs/app/global.css @@ -40,9 +40,32 @@ background-clip: text; } -/* ── Glow Cards ────────────────────────────────────────────────── */ +/* ── Product Showcase ──────────────────────────────────────────── */ -.glow-card { +.product-showcase { + transition: box-shadow 0.3s, border-color 0.3s; +} + +.product-showcase:hover { + border-color: hsl(var(--primary) / 0.3); + box-shadow: + 0 0 0 1px hsl(var(--primary) / 0.1), + 0 20px 40px -12px hsl(var(--primary) / 0.15); +} + +/* ── Customer Logo Wall ────────────────────────────────────────── */ + +.customer-logo-item { + transition: all 0.3s ease; +} + +.customer-logo-item:hover { + transform: translateY(-2px); +} + +/* ── Value & Feature Cards ─────────────────────────────────────── */ + +.value-card { position: relative; overflow: hidden; } @@ -56,24 +79,29 @@ pointer-events: none; } -.glow-card:hover .glow-card-shine { +.value-card:hover .glow-card-shine { opacity: 1; } -/* ── Code Block Glow ───────────────────────────────────────────── */ +/* ── Testimonials ──────────────────────────────────────────────── */ -.code-block-wrapper { +.testimonial-card { position: relative; + transition: transform 0.3s ease, box-shadow 0.3s ease; } -.code-block-glow { - position: absolute; - inset: -1px; - background: linear-gradient(135deg, hsl(var(--primary) / 0.15), transparent 50%, hsl(var(--primary) / 0.1)); - border-radius: 0.75rem; - filter: blur(20px); - opacity: 0.5; - pointer-events: none; +.testimonial-card:hover { + transform: translateY(-4px); +} + +/* ── Integration Items ─────────────────────────────────────────── */ + +.integration-item { + transition: all 0.3s ease; +} + +.integration-item:hover { + transform: scale(1.1); } /* ── CTA Glow ──────────────────────────────────────────────────── */ @@ -85,19 +113,6 @@ pointer-events: none; } -/* ── Terminal Window ───────────────────────────────────────────── */ - -.terminal-window { - transition: box-shadow 0.3s, border-color 0.3s; -} - -.terminal-window:hover { - border-color: hsl(var(--primary) / 0.3); - box-shadow: - 0 0 0 1px hsl(var(--primary) / 0.1), - 0 20px 40px -12px hsl(var(--primary) / 0.15); -} - /* ── CTA Primary Button ───────────────────────────────────────── */ .hero-cta-primary { @@ -107,3 +122,20 @@ .hero-cta-primary:hover { transform: translateY(-1px); } + +/* ── Animation Utilities ───────────────────────────────────────── */ + +@keyframes slide-in-from-bottom { + from { + opacity: 0; + transform: translateY(20px); + } + to { + opacity: 1; + transform: translateY(0); + } +} + +.animate-in { + animation: slide-in-from-bottom 0.6s ease-out forwards; +} diff --git a/apps/docs/lib/dictionaries/en.ts b/apps/docs/lib/dictionaries/en.ts index 8efa36ed..1cf01f81 100644 --- a/apps/docs/lib/dictionaries/en.ts +++ b/apps/docs/lib/dictionaries/en.ts @@ -14,65 +14,131 @@ export const dictionary = { }, home: { badge: "The World's First AI-Native CRM", - title1: 'Enterprise Power.', - title2: 'Start-up Speed.', - title3: 'AI Intelligence.', + title1: 'Transform Customer', + title2: 'Relationships Into', + title3: 'Revenue Growth', subtitle: - 'The open-source alternative to Salesforce. Built on ObjectStack Protocol — metadata-driven rigor meets agentic AI flexibility.', - getStarted: 'Get Started', - viewOnGithub: 'View on GitHub', - terminal: 'npx create-hotcrm@latest my-crm', - trustTitle: 'Built with production-grade technologies', - whyTitle: 'Why HotCRM?', + 'The modern CRM platform that combines powerful enterprise capabilities with intelligent AI automation. Increase sales productivity, improve customer satisfaction, and drive revenue growth.', + getStarted: 'Start Free Trial', + viewOnGithub: 'Book a Demo', + terminal: 'Watch Product Tour', + trustTitle: 'Trusted by forward-thinking businesses worldwide', + whyTitle: 'Drive Real Business Results', whySubtitle: - 'A CRM platform designed for the way modern teams actually work.', - metadataTitle: 'Metadata-Driven', + 'Stop managing data. Start growing revenue. HotCRM delivers measurable business outcomes.', + metadataTitle: '37% Faster Deal Closure', metadataDesc: - 'Define business objects in TypeScript. Type-safe, version-controlled, and instantly deployable.', - aiTitle: 'Agentic AI', + 'Sales teams using HotCRM close deals 37% faster with AI-powered insights, automated follow-ups, and intelligent pipeline management.', + aiTitle: '60% Less Manual Work', aiDesc: - 'AI Agents that proactively manage pipelines, draft emails, and enrich data autonomously.', - devTitle: 'Developer First', + 'Eliminate repetitive data entry and administrative tasks. AI agents handle routine work so your team focuses on what matters — customers.', + devTitle: '3x Customer Satisfaction', devDesc: - 'Built on @objectstack/runtime. Extensible via standard packages. No proprietary DSL.', - schemaTitle: 'Schema as Code', - schemaSubtitle: 'Define Once, Run Everywhere', + 'Deliver exceptional experiences with 360° customer visibility, proactive service, and AI-driven support that resolves issues faster.', + // Product Showcase Section + schemaTitle: 'See HotCRM In Action', + schemaSubtitle: 'Experience the Platform', schemaDesc: - 'Business objects are TypeScript files — validated at build time, version-controlled in Git, and hot-reloaded at runtime.', - objectqlTitle: 'ObjectQL Engine', + 'Discover how leading businesses are transforming their customer relationships with HotCRM. From first contact to renewal, every interaction is smarter, faster, and more personal.', + objectqlTitle: 'Complete Customer Visibility', objectqlDesc: - 'Type-safe, permission-aware data access layer. Zero raw SQL.', - hotReloadTitle: 'Hot-Reload Registry', + 'Every interaction, deal, and conversation in one unified view. Your team always has the context they need.', + hotReloadTitle: 'AI That Works for You', hotReloadDesc: - 'Schema changes reflect instantly. No downtime deployments.', - vectorTitle: 'Vector Store + RAG', + 'Intelligent automation that learns your business and handles routine tasks — from lead scoring to email follow-ups.', + vectorTitle: 'Insights That Drive Action', vectorDesc: - 'Native semantic search and retrieval-augmented generation.', - solutionsTitle: 'Complete Business Capabilities', + 'Real-time analytics and predictive forecasting help you make better decisions faster.', + // Solutions Grid + solutionsTitle: 'Complete Solutions for Every Business Need', solutionsSubtitle: - 'Modular packages for the entire customer lifecycle.', + 'Integrated clouds that work together seamlessly to power your entire customer lifecycle.', salesTitle: 'Sales Cloud', - salesDesc: 'Leads, Opportunities, and Deals.', + salesDesc: 'Accelerate revenue growth with AI-powered lead management, opportunity tracking, and intelligent forecasting. Close more deals, faster.', serviceTitle: 'Service Cloud', - serviceDesc: 'Cases, Knowledge, and SLA tracking.', + serviceDesc: 'Deliver exceptional customer experiences with intelligent case routing, knowledge management, and automated SLA tracking.', marketingTitle: 'Marketing Cloud', - marketingDesc: 'Campaigns, Journeys, and ROI.', + marketingDesc: 'Drive engagement with personalized multi-channel campaigns, journey automation, and ROI analytics that prove marketing impact.', revenueTitle: 'Revenue Cloud', - revenueDesc: 'CPQ, Billing, and Subscriptions.', + revenueDesc: 'Streamline quote-to-cash with CPQ, automated billing, subscription management, and revenue recognition — all in one platform.', hrTitle: 'HR Cloud', - hrDesc: 'Recruitment to Retirement.', + hrDesc: 'Attract, develop, and retain top talent with AI-powered recruitment, performance management, and employee experience tools.', platformTitle: 'Platform & AI', - platformDesc: 'ObjectQL, Metadata, and Agents.', - statsObjects: 'Business Objects', - statsHooks: 'Server Hooks', - statsTests: 'Tests Passing', - statsPackages: 'Business Packages', - ctaTitle: 'Ship your CRM in weeks, not quarters.', + platformDesc: 'Extend and customize with our flexible platform. Build custom apps, automate workflows, and integrate with any system.', + // Customer Metrics (replacing engineering stats) + statsObjects: 'Active Customers', + statsHooks: 'Countries Served', + statsTests: 'Avg. Productivity Gain', + statsPackages: 'Industries Covered', + statsValue1: '12,500+', + statsValue2: '85', + statsValue3: '47%', + statsValue4: '20+', + // AI Section + aiSectionTitle: 'Your AI Sales & Service Assistant', + aiSectionSubtitle: 'Intelligence That Never Sleeps', + aiSectionDesc: + 'HotCRM AI agents work alongside your team, automating routine tasks and surfacing insights that drive results. From automatically scoring leads to drafting personalized follow-up emails, AI handles the busywork so your team can focus on building relationships.', + aiFeature1Title: 'Smart Lead Scoring', + aiFeature1Desc: 'AI analyzes behavior and demographics to identify your best opportunities automatically.', + aiFeature2Title: 'Automated Follow-ups', + aiFeature2Desc: 'Never miss a beat. AI drafts personalized emails and schedules optimal send times.', + aiFeature3Title: 'Predictive Forecasting', + aiFeature3Desc: 'Know what\'s coming. AI predicts deal outcomes and pipeline health with 92% accuracy.', + // Testimonials + testimonialsTitle: 'Trusted by Industry Leaders', + testimonialsSubtitle: 'See what our customers are saying', + testimonial1Quote: 'HotCRM transformed how we manage our sales pipeline. We increased our close rate by 40% in just 6 months.', + testimonial1Author: 'Sarah Chen', + testimonial1Role: 'VP of Sales', + testimonial1Company: 'TechVenture Inc.', + testimonial2Quote: 'The AI automation alone saved our team 15 hours per week. Now we can focus on what really matters — our customers.', + testimonial2Author: 'Michael Rodriguez', + testimonial2Role: 'Chief Revenue Officer', + testimonial2Company: 'GrowthPath Solutions', + testimonial3Quote: 'Best CRM investment we\'ve made. The platform scales with us and the support team is exceptional.', + testimonial3Author: 'Emily Watson', + testimonial3Role: 'Director of Operations', + testimonial3Company: 'Velocity Enterprises', + // Industry Solutions + industryTitle: 'Solutions for Every Industry', + industrySubtitle: 'Tailored capabilities for your sector', + industryTech: 'Technology', + industryTechDesc: 'Scale fast with automated sales processes and subscription management.', + industryFinance: 'Financial Services', + industryFinanceDesc: 'Secure, compliant CRM with advanced compliance tracking and reporting.', + industryRetail: 'Retail & E-commerce', + industryRetailDesc: 'Unified customer experiences across online and offline channels.', + industryManufacturing: 'Manufacturing', + industryManufacturingDesc: 'Complex quote management and channel partner collaboration.', + industryHealthcare: 'Healthcare', + industryHealthcareDesc: 'HIPAA-compliant patient engagement and care coordination.', + industryProfessional: 'Professional Services', + industryProfessionalDesc: 'Project-based CRM with time tracking and resource management.', + // Integrations + integrationsTitle: 'Connects With Your Favorite Tools', + integrationsSubtitle: 'Seamless integration with the tools you already use', + // Security + securityTitle: 'Enterprise-Grade Security & Compliance', + securitySubtitle: 'Your data is protected with industry-leading security', + securityFeature1: 'SOC 2 Type II Certified', + securityFeature2: 'GDPR & CCPA Compliant', + securityFeature3: 'Role-Based Access Control', + securityFeature4: 'End-to-End Encryption', + securityFeature5: '99.9% Uptime SLA', + securityFeature6: 'Regular Security Audits', + // Pricing + pricingTitle: 'Flexible Plans for Every Business', + pricingSubtitle: 'Start free, scale as you grow', + pricingCta: 'View Pricing Plans', + // Final CTA + ctaTitle: 'Ready to Transform Your Business?', ctaSubtitle: - '148 business objects. 13 packages. One command to start.', - readDocs: 'Read the Docs', - starOnGithub: 'Star on GitHub', + 'Join 12,500+ businesses that are growing faster with HotCRM. Start your free trial today — no credit card required.', + readDocs: 'Start Free Trial', + starOnGithub: 'Talk to Sales', learnMore: 'Learn More', + watchDemo: 'Watch Demo', }, products: { backToHome: '← Back to Home', diff --git a/apps/docs/lib/dictionaries/zh.ts b/apps/docs/lib/dictionaries/zh.ts index 3660d39c..06d37d49 100644 --- a/apps/docs/lib/dictionaries/zh.ts +++ b/apps/docs/lib/dictionaries/zh.ts @@ -14,63 +14,131 @@ export const dictionary = { }, home: { badge: '全球首个 AI 原生 CRM', - title1: '企业级能力。', - title2: '创业级速度。', - title3: 'AI 智能。', + title1: '将客户关系', + title2: '转化为', + title3: '收入增长', subtitle: - 'Salesforce 的开源替代方案。基于 ObjectStack 协议构建 — 元数据驱动的严谨性与 AI 智能体的灵活性完美结合。', - getStarted: '开始使用', - viewOnGithub: '在 GitHub 上查看', - terminal: 'npx create-hotcrm@latest my-crm', - trustTitle: '基于生产级技术栈构建', - whyTitle: '为什么选择 HotCRM?', + '结合强大企业能力与智能 AI 自动化的现代 CRM 平台。提升销售效率、改善客户满意度、驱动收入增长。', + getStarted: '开始免费试用', + viewOnGithub: '预约演示', + terminal: '观看产品演示', + trustTitle: '受全球前瞻性企业信赖', + whyTitle: '驱动真实的业务成果', whySubtitle: - '专为现代团队实际工作方式设计的 CRM 平台。', - metadataTitle: '元数据驱动', + '不再只是管理数据。开始增长收入。HotCRM 带来可衡量的业务成果。', + metadataTitle: '交易成交速度提升 37%', metadataDesc: - '使用 TypeScript 定义业务对象。类型安全、版本控制、即时部署。', - aiTitle: 'AI 智能体', + '使用 HotCRM 的销售团队借助 AI 驱动的洞察、自动化跟进和智能管道管理,成交速度提升 37%。', + aiTitle: '减少 60% 手动工作', aiDesc: - 'AI 智能体主动管理销售管道、起草邮件、自动丰富数据。', - devTitle: '开发者优先', + '消除重复的数据录入和行政任务。AI 智能体处理日常工作,让您的团队专注于最重要的事——客户。', + devTitle: '客户满意度提升 3 倍', devDesc: - '基于 @objectstack/runtime 构建。通过标准包扩展。无私有 DSL。', - schemaTitle: 'Schema 即代码', - schemaSubtitle: '一次定义,处处运行', + '通过 360° 客户可视化、主动服务和 AI 驱动的支持,更快解决问题,提供卓越体验。', + // 产品展示部分 + schemaTitle: '看看 HotCRM 的实际效果', + schemaSubtitle: '体验平台', schemaDesc: - '业务对象就是 TypeScript 文件 — 构建时验证、Git 版本控制、运行时热重载。', - objectqlTitle: 'ObjectQL 引擎', + '了解领先企业如何使用 HotCRM 转变客户关系。从首次接触到续约,每次互动都更智能、更快速、更个性化。', + objectqlTitle: '完整的客户可视化', objectqlDesc: - '类型安全、权限感知的数据访问层。零原生 SQL。', - hotReloadTitle: '热重载注册表', - hotReloadDesc: 'Schema 变更即时生效。零停机部署。', - vectorTitle: '向量存储 + RAG', - vectorDesc: '原生语义搜索和检索增强生成。', - solutionsTitle: '完整的业务能力', + '每次互动、交易和对话都在一个统一视图中。您的团队始终拥有所需的上下文。', + hotReloadTitle: '为您工作的 AI', + hotReloadDesc: + '智能自动化学习您的业务并处理日常任务——从线索评分到邮件跟进。', + vectorTitle: '驱动行动的洞察', + vectorDesc: + '实时分析和预测性预测帮助您更快做出更好的决策。', + // 解决方案网格 + solutionsTitle: '满足各种业务需求的完整解决方案', solutionsSubtitle: - '覆盖整个客户生命周期的模块化包。', + '无缝协作的集成云,为您的整个客户生命周期提供动力。', salesTitle: '销售云', - salesDesc: '线索、商机和交易管理。', + salesDesc: '通过 AI 驱动的线索管理、商机跟踪和智能预测加速收入增长。更快成交更多交易。', serviceTitle: '服务云', - serviceDesc: '工单、知识库和 SLA 跟踪。', + serviceDesc: '通过智能工单路由、知识管理和自动化 SLA 跟踪提供卓越的客户体验。', marketingTitle: '营销云', - marketingDesc: '营销活动、客户旅程和 ROI。', + marketingDesc: '通过个性化多渠道营销活动、旅程自动化和证明营销影响的 ROI 分析来驱动参与度。', revenueTitle: '收入云', - revenueDesc: 'CPQ、计费和订阅管理。', + revenueDesc: '通过 CPQ、自动化计费、订阅管理和收入确认简化报价到收款流程——全部在一个平台上。', hrTitle: '人力云', - hrDesc: '从招聘到退休的全生命周期管理。', + hrDesc: '通过 AI 驱动的招聘、绩效管理和员工体验工具吸引、培养和留住顶尖人才。', platformTitle: '平台 & AI', - platformDesc: 'ObjectQL、元数据和 AI 智能体。', - statsObjects: '业务对象', - statsHooks: '服务端钩子', - statsTests: '测试通过', - statsPackages: '业务包', - ctaTitle: '数周交付您的 CRM,而非数月。', + platformDesc: '通过我们灵活的平台进行扩展和定制。构建自定义应用、自动化工作流,并与任何系统集成。', + // 客户指标(替换工程指标) + statsObjects: '活跃客户', + statsHooks: '服务国家', + statsTests: '平均生产力提升', + statsPackages: '覆盖行业', + statsValue1: '12,500+', + statsValue2: '85', + statsValue3: '47%', + statsValue4: '20+', + // AI 部分 + aiSectionTitle: '您的 AI 销售与服务助手', + aiSectionSubtitle: '永不休眠的智能', + aiSectionDesc: + 'HotCRM AI 智能体与您的团队并肩工作,自动化日常任务并发现驱动结果的洞察。从自动评分线索到起草个性化跟进邮件,AI 处理繁忙工作,让您的团队专注于建立关系。', + aiFeature1Title: '智能线索评分', + aiFeature1Desc: 'AI 分析行为和人口统计信息,自动识别您的最佳商机。', + aiFeature2Title: '自动化跟进', + aiFeature2Desc: '永不错过。AI 起草个性化邮件并安排最佳发送时间。', + aiFeature3Title: '预测性预测', + aiFeature3Desc: '了解即将发生的事情。AI 以 92% 的准确度预测交易结果和管道健康状况。', + // 客户评价 + testimonialsTitle: '受行业领导者信赖', + testimonialsSubtitle: '看看我们的客户怎么说', + testimonial1Quote: 'HotCRM 改变了我们管理销售管道的方式。仅 6 个月,我们的成交率就提高了 40%。', + testimonial1Author: '陈莎拉', + testimonial1Role: '销售副总裁', + testimonial1Company: 'TechVenture Inc.', + testimonial2Quote: '仅 AI 自动化就为我们的团队每周节省 15 小时。现在我们可以专注于真正重要的事情——我们的客户。', + testimonial2Author: '迈克尔·罗德里格斯', + testimonial2Role: '首席收入官', + testimonial2Company: 'GrowthPath Solutions', + testimonial3Quote: '我们做出的最佳 CRM 投资。该平台与我们一起扩展,支持团队非常出色。', + testimonial3Author: '艾米丽·沃森', + testimonial3Role: '运营总监', + testimonial3Company: 'Velocity Enterprises', + // 行业解决方案 + industryTitle: '适用于各行各业的解决方案', + industrySubtitle: '为您的行业量身定制的功能', + industryTech: '技术', + industryTechDesc: '通过自动化销售流程和订阅管理快速扩展。', + industryFinance: '金融服务', + industryFinanceDesc: '安全、合规的 CRM,具有高级合规跟踪和报告功能。', + industryRetail: '零售与电子商务', + industryRetailDesc: '跨线上线下渠道的统一客户体验。', + industryManufacturing: '制造业', + industryManufacturingDesc: '复杂报价管理和渠道合作伙伴协作。', + industryHealthcare: '医疗保健', + industryHealthcareDesc: '符合 HIPAA 的患者参与和护理协调。', + industryProfessional: '专业服务', + industryProfessionalDesc: '基于项目的 CRM,具有时间跟踪和资源管理功能。', + // 集成 + integrationsTitle: '与您喜爱的工具连接', + integrationsSubtitle: '与您已在使用的工具无缝集成', + // 安全 + securityTitle: '企业级安全与合规', + securitySubtitle: '您的数据受行业领先的安全保护', + securityFeature1: 'SOC 2 Type II 认证', + securityFeature2: '符合 GDPR 和 CCPA', + securityFeature3: '基于角色的访问控制', + securityFeature4: '端到端加密', + securityFeature5: '99.9% 正常运行时间 SLA', + securityFeature6: '定期安全审计', + // 定价 + pricingTitle: '适合各种规模企业的灵活计划', + pricingSubtitle: '免费开始,随着增长而扩展', + pricingCta: '查看定价计划', + // 最终 CTA + ctaTitle: '准备好转变您的业务了吗?', ctaSubtitle: - '148 个业务对象。13 个包。一条命令启动。', - readDocs: '阅读文档', - starOnGithub: '在 GitHub 上加星', + '加入 12,500+ 使用 HotCRM 实现更快增长的企业。立即开始免费试用——无需信用卡。', + readDocs: '开始免费试用', + starOnGithub: '联系销售', learnMore: '了解更多', + watchDemo: '观看演示', }, products: { backToHome: '← 返回首页',