"use client"; import React from "react"; import { motion } from "framer-motion"; import { ScanLine, Search, BarChart3, CheckCircle, Globe, Zap } from "lucide-react"; import Image from "next/image"; import { cn } from "@/lib/utils"; interface Step { number: string; icon: React.ElementType; title: string; description: string; color: string; glow: string; } const steps: Step[] = [ { number: "01", icon: ScanLine, title: "Digitalize", description: "Reconhecimento instantâneo de códigos em mais de 100 países com tecnologia de baixa latência.", color: "text-blue-500", glow: "shadow-blue-500/20", }, { number: "02", icon: Search, title: "Consulte", description: "Conexão direta ao Open Food Facts, a base de dados colaborativa global (Wikipedia dos alimentos).", color: "text-green-500", glow: "shadow-green-500/20", }, { number: "03", icon: BarChart3, title: "Analise", description: "Processamento de Nutri-Score, graus de processamento NOVA e alertas de alérgenos críticos.", color: "text-purple-500", glow: "shadow-purple-500/20", }, { number: "04", icon: CheckCircle, title: "Decida", description: "Informação técnica pura e sem vieses comerciais para decisões alinhadas à sua saúde.", color: "text-orange-500", glow: "shadow-orange-500/20", }, ]; export function HowItWorks() { return (
{/* Header - Foco em Valor Técnico */}
Pipeline de Consciência Alimentar

Quatro estágios de processamento de dados para transformar um código de barras em inteligência nutricional.

{/* Steps Grid - O "Motor" da Seção */}
{steps.map((step, index) => ( {/* Conector Visual (Desktop) */} {index < steps.length - 1 && (
)}
{/* Badge de Número em Estilo Industrial */} STEP_{step.number}

{step.title}

{step.description}

))}
{/* Technical Datasheet (O que você vai encontrar) */}
Lista de ingredientes e informações nutricionais de produto alimentar

Data Specification

Extração de metadados via Open Food Facts API v2. Suporte a protocolos Nutri-Score e classificações NOVA.

Open Source Database
{/* Lista de Features Refinada */}

Bio-Markers & Macros

    {["Calorias (Kcal/100g)", "Perfil Lipídico e Glicêmico", "Micronutrientes & Fibras"].map(item => (
  • {item}
  • ))}
Sistema de classificação Nutri-Score

Compliance & Alerta

    {["Identificação de Alérgenos", "Aditivos e Conservantes", "Classificação de Processamento"].map(item => (
  • {item}
  • ))}
); }