export interface WebsiteAppPlan {
  slug: string;
  emoji: string;
  name: string;
  subtitle: string;
  priceFrom: number;
  delivery: string;
  featured?: boolean;
  badge?: string;
  includes: string[];
  includesNote?: string;
  idealFor: string;
  accent: string;
}

/** Incluso em todos os pacotes site → app (landing e configurador). */
export const websiteToAppBaseInclude =
  "Conversão do site ou loja atual em aplicativo";

export const websiteToAppHero = {
  eyebrow: "Criar app website",
  titleLines: ["Transforme seu", "Site ou Loja em"] as const,
  /** Terceira linha — palavra/frase alternando (efeito typewriter). */
  titleRotatingPhrases: [
    "Aplicativo",
    "App Android",
    "App na App Store",
    "App Profissional",
  ] as const,
  subtitle:
    "Nós pegamos o seu site, loja virtual ou sistema já existente e entregamos um aplicativo pronto para publicação.",
  disclaimer:
    "Este serviço NÃO inclui criação de sistema, painel administrativo, CRM ou novas funcionalidades fora do que já existe no site.",
  cta: "Quero transformar meu site",
  ctaSecondary: "Outros Serviços",
  trust: [
    { label: "Entrega rápida", value: "7–30 dias" },
    { label: "Publicação", value: "Google Play & App Store" },
    { label: "Foco", value: "Site → App" },
  ],
};

export const websiteToAppSteps = [
  {
    step: "01",
    title: "Envie o link do seu site",
    description:
      "Compartilhe a URL da loja, site institucional ou sistema web que já está no ar. Validamos compatibilidade mobile.",
    icon: "link",
  },
  {
    step: "02",
    title: "Personalizamos o aplicativo",
    description:
      "Configuramos ícone, splash, cores da sua marca, navegação mobile e ajustes conforme o plano escolhido.",
    icon: "palette",
  },
  {
    step: "03",
    title: "Publicamos nas lojas",
    description:
      "Entregamos o app configurado e conduzimos a publicação na Google Play e, nos planos superiores, na Apple App Store.",
    icon: "rocket",
  },
];

export const websiteToAppBenefits = [
  {
    title: "Notificações Push",
    description: "Alcance clientes no celular quando o sistema já suportar envio de push.",
    icon: "bell",
  },
  {
    title: "Experiência nativa",
    description: "Navegação fluida, ícone na tela inicial e sensação de app profissional.",
    icon: "smartphone",
  },
  {
    title: "Mais conversão",
    description: "Quem prefere app tende a comprar e voltar com mais frequência.",
    icon: "trending-up",
  },
  {
    title: "Sua marca no bolso",
    description: "Cores, logo e identidade visual alinhados ao site que você já tem.",
    icon: "sparkles",
  },
  {
    title: "Publicação guiada",
    description: "Suporte no processo de lojas — pacote, certificados e envio.",
    icon: "shield-check",
  },
  {
    title: "Sem refazer o site",
    description: "Aproveitamos o que já funciona na web. Sem projeto do zero.",
    icon: "zap",
  },
];

export const websiteToAppDevices = [
  {
    title: "Android",
    description: "Aplicativo nativo publicado na Google Play para a base maior de usuários no Brasil.",
    icon: "android",
    logoSrc: "/assets/platforms/android.svg",
    accent: "#3DDC84",
  },
  {
    title: "iPhone (iOS)",
    description: "Versão para App Store nos planos Profissional e Premium, com testes e publicação.",
    icon: "apple",
    logoSrc: "/assets/platforms/apple.svg",
    accent: "#A2AAAD",
  },
  {
    title: "PWA / Web App",
    description: "Quando fizer sentido, reforçamos a experiência web mobile já existente no seu domínio.",
    icon: "pwa",
    logoSrc: "/assets/platforms/pwa.svg",
    accent: "#5A0FC8",
  },
];

export interface WebsiteToAppIntegration {
  id: string;
  name: string;
  logoSrc: string;
}

export const websiteToAppIntegrations: WebsiteToAppIntegration[] = [
  { id: "wordpress", name: "WordPress", logoSrc: "/assets/integrations/wordpress.svg" },
  { id: "woocommerce", name: "WooCommerce", logoSrc: "/assets/integrations/woocommerce.svg" },
  { id: "shopify", name: "Shopify", logoSrc: "/assets/integrations/shopify.svg" },
  { id: "magento", name: "Magento", logoSrc: "/assets/integrations/magento.svg" },
  { id: "nuvemshop", name: "Nuvemshop", logoSrc: "/assets/integrations/nuvemshop.svg" },
  { id: "vtex", name: "VTEX", logoSrc: "/assets/integrations/vtex.svg" },
  { id: "loja-integrada", name: "Loja Integrada", logoSrc: "/assets/integrations/loja-integrada.svg" },
  {
    id: "sites-customizados",
    name: "Sites customizados",
    logoSrc: "/assets/integrations/sites-customizados.svg",
  },
  { id: "php", name: "Sistemas PHP", logoSrc: "/assets/integrations/php.svg" },
  { id: "apis-rest", name: "APIs REST", logoSrc: "/assets/tech/rest-api.svg" },
];

export const websiteToAppPlans: WebsiteAppPlan[] = [
  {
    slug: "app-essencial",
    emoji: "🟢",
    name: "App Starter",
    subtitle: "Transformação do seu site em aplicativo",
    priceFrom: 4990,
    delivery: "7–15 dias",
    includes: [
      websiteToAppBaseInclude,
      "Aplicativo Android",
      "Configuração do nome do aplicativo",
      "Criação do ícone do aplicativo",
      "Aplicação das cores e identidade visual atual",
      "Tela de abertura (Splash Screen)",
      "Ajustes básicos de navegação mobile",
      "Configuração do pacote e certificados",
      "Publicação na Google Play",
      "Entrega do aplicativo pronto",
    ],
    idealFor: "Quem quer lançar um aplicativo rápido aproveitando o sistema atual.",
    accent: "#34D399",
  },
  {
    slug: "app-profissional",
    emoji: "🔵",
    name: "App Premium",
    subtitle: "Aplicativo com experiência mais personalizada",
    priceFrom: 4990,
    delivery: "10–20 dias",
    featured: true,
    badge: "Mais escolhido",
    includesNote: "Tudo do plano essencial",
    includes: [
      websiteToAppBaseInclude,
      "Aplicativo Android + iPhone (iOS)",
      "Ícone premium personalizado",
      "Splash Screen personalizada",
      "Ajustes avançados de navegação",
      "Configuração de notificações Push (se o sistema já possuir suporte)",
      "Login social (somente se existir no sistema atual)",
      "Compartilhamento nativo do aplicativo",
      "Deep Link (abrir páginas diretamente no app)",
      "Publicação Google Play",
      "Publicação Apple App Store",
    ],
    idealFor:
      "Lojas virtuais e sistemas que já possuem recursos prontos e querem melhor experiência mobile.",
    accent: "#009BFF",
  },
  {
    slug: "app-premium",
    emoji: "🟣",
    name: "App Enterprise",
    subtitle: "Conversão com acabamento premium e publicação completa",
    priceFrom: 13990,
    delivery: "15–30 dias",
    includesNote: "Tudo do plano profissional",
    includes: [
      websiteToAppBaseInclude,
      "Ajustes avançados de UX mobile",
      "Tela de carregamento personalizada",
      "Ícone em versões para lojas",
      "Configuração de notificações avançadas (se compatível)",
      "Barra inferior personalizada",
      "Ajustes de desempenho do aplicativo",
      "Configuração de links externos",
      "Testes completos Android e iPhone",
      "Processo completo de publicação nas lojas",
      "Suporte pós-entrega inicial",
    ],
    idealFor:
      "Marcas que exigem acabamento premium, testes completos e suporte na publicação.",
    accent: "#A78BFA",
  },
];

export const websiteToAppDisclaimer = {
  title: "Importante",
  lead: "Este serviço é somente transformação do sistema atual em aplicativo.",
  excludes: [
    "Desenvolvimento de novas funções",
    "Painel administrativo",
    "CRM",
    "Área do cliente",
    "Sistema novo",
    "Refazer site ou loja",
    "Integrações novas",
  ],
  footer:
    "Caso o cliente queira novos recursos, será necessário contratar Planejamento + Desenvolvimento sob demanda como serviço separado.",
};

export const websiteToAppCta = {
  title: "Leve seu site para o bolso do cliente",
  subtitle: "Transforme presença web em aplicativo publicado — com a experiência premium NOGA CODE.",
  button: "Começar agora",
};

export const websiteToAppPremiumCard = {
  eyebrow: "Site ou loja em app",
  title: "Ainda tem dúvidas sobre o serviço?",
  lead: "Acesse",
  faqLinkLabel: "Dúvidas Frequentes",
  leadSuffix: " na central de ajuda ou fale com nossa equipe sobre seu site ou loja.",
  faqButtonLabel: "Dúvidas Frequentes",
  primaryButtonLabel: "Quero transformar meu site",
};

export const websiteToAppConfiguratorCopy = {
  stepTitle: "Planos · Site ou loja em aplicativo",
  title: "Escolha um plano para seu negócio",
  description:
    "Valores exibidos após login. Escopo fechado: convertemos seu site ou loja atual em app publicado.",
  hireCta: "Contratar transformação",
  saveQuote: "Salvar orçamento",
  priceHint: "Crie sua conta e selecione o plano para ver os valores completos.",
};

export const websiteToAppSeo = {
  title: "Criar App do seu Website | NOGA CODE",
  description:
    "Transforme site, loja virtual ou sistema existente em aplicativo Android e iOS. Planos a partir de R$ 2.990. Publicação nas lojas.",
};
