// AveraTech — Services section
const { useState: useStateS } = React;
const SERVICES = [
{
id: '01',
title: 'Software sob medida',
desc: 'Sistemas que nascem do seu processo — ERPs, plataformas internas, marketplaces, ferramentas operacionais. Tudo desenhado em volta de como o seu time já trabalha.',
bullets: ['Discovery + protótipo em 2 semanas', 'Arquitetura escalável', 'Documentação que sobrevive ao tempo'],
tags: ['Backend', 'Mobile', 'Web App'],
},
{
id: '02',
title: 'Sites e plataformas',
desc: 'Sites institucionais, landing pages de alta conversão e portais B2B. Performance, SEO técnico e CMS sob medida para quem precisa publicar rápido.',
bullets: ['Lighthouse 95+ garantido', 'Headless CMS sob medida', 'A/B testing nativo'],
tags: ['Next.js', 'Astro', 'CMS'],
},
{
id: '03',
title: 'Consultoria técnica',
desc: 'Discovery, due diligence, escolha de stack, contratação técnica e revisão de arquitetura. Para C-levels que precisam decidir tech sem virar engenheiro.',
bullets: ['Diagnóstico em 14 dias', 'Roadmap por trimestre', 'Tech advisory contínuo'],
tags: ['Strategy', 'Audit', 'Hiring'],
},
{
id: '04',
title: 'Integrações & APIs',
desc: 'Conexões entre SAP, Salesforce, Totvs, Pipefy, sistemas legados e tudo mais que sua empresa já usa. ETLs, webhooks, eventos e dashboards de observabilidade.',
bullets: ['Mais de 40 conectores prontos', 'Monitoramento incluso', 'SLA 99.95%'],
tags: ['API', 'ETL', 'Eventos'],
},
];
function ServiceCard({ s }) {
const [hovered, setHovered] = useStateS(false);
const onMove = (e) => {
const r = e.currentTarget.getBoundingClientRect();
e.currentTarget.style.setProperty('--mx', (e.clientX - r.left) + 'px');
e.currentTarget.style.setProperty('--my', (e.clientY - r.top) + 'px');
};
return (
setHovered(true)}
onMouseLeave={() => setHovered(false)}
>
Times pequenos, sêniores, full-stack. Cada projeto entra com um líder técnico responsável pela entrega do começo ao fim — sem repassar para júnior na metade.