Site de produto · Next.js

Lins Payments

Site de apresentação de um gateway de pagamentos para empresas, com métodos de pagamento, vantagens, tabela de taxas, exemplo de integração e perguntas frequentes. É a vitrine comercial do produto; o processamento de pagamentos não faz parte deste código.

Papel
Desenvolvimento do site e da apresentação do produto
Organização e período
Maio de 2026
Plataformas
Web
Topo do site Lins Payments em azul e roxo, com o título Pagamentos simplificados para o seu negócio e um painel ilustrativo de transações
Topo do site em linspayments.com. Números da tela são ilustrativos.

01 / Contexto

História e problema

Para quem
Empresas que precisam aceitar Pix, cartão, boleto e cripto e comparam taxas e facilidade de integração antes de contratar um gateway.
Problema
O produto precisava de uma página que explicasse em sequência o que é oferecido, quanto custa e como integrar, e que levasse o visitante ao contato comercial.
Restrições
Prazo curto e escopo de página única, sem backend. A base visual partiu de um modelo de código aberto sob licença MIT, adaptado à marca e ao conteúdo do produto.
  1. 25/05/2026

    Landing page completa no repositório, com seções de métodos, vantagens, números, taxas, integração e perguntas frequentes.

  2. 28/05/2026

    Projeto incluído no portfólio da Site Fácil como site de fintech.

  3. 2026

    Site em linspayments.com.

02 / Papel

Minha responsabilidade

Liderança e direção

  • Defini a sequência de leitura da página: proposta, métodos de pagamento, vantagens, taxas, integração e dúvidas.
  • Escolhi partir de um modelo aberto de landing page para concentrar o esforço no conteúdo e na marca.

Execução técnica direta

  • Adaptei o modelo ao produto: identidade azul e roxa, logotipos, metadados de SEO e Open Graph em português e tema escuro fixo.
  • Criei as seções de métodos de pagamento, vantagens, taxas, integração e perguntas frequentes com componentes React e primitivas Radix UI.
  • Organizei a navegação responsiva com menu móvel e animações com Framer Motion e NumberFlow.

03 / Arquitetura

Arquitetura documentada

Aplicação Next.js com App Router em uma única rota. A página é composta por seções independentes em React; os componentes de interface seguem o padrão shadcn sobre primitivas Radix UI. Não há chamadas a APIs, banco de dados ou serviços de pagamento.

Arquitetura do site Lins Payments
  1. Visitante
    • Navegador
  2. Aplicação
    • Next.js (App Router)
    • Página única
  3. Seções
    • Métodos e vantagens
    • Taxas e integração
    • Perguntas frequentes
  4. Interface
    • Radix UI
    • Tailwind CSS 4
    • Framer Motion

Camadas e tecnologias

Frontend
Next.js 16.1 com App Router, React 19.2 e TypeScript 5.9. Fonte Inter carregada por next/font.
Componentes
Accordion, diálogo, menu de navegação, menu suspenso, separador e tooltip sobre Radix UI, com class-variance-authority, clsx e tailwind-merge. Ícones Lucide e Radix.
Estilo e movimento
Tailwind CSS 4 com tw-animate-css, Framer Motion para entrada das seções e NumberFlow para contadores.
SEO
Título, descrição, palavras-chave e Open Graph definidos nos metadados da aplicação, idioma pt-BR e imagem de compartilhamento.
Qualidade
ESLint com a configuração do Next.js. Sem testes automatizados.

04 / Decisões

Decisões técnicas e compromissos

Partir de um modelo aberto

Problema
A página precisava ficar pronta rápido, com aparência de produto de software e componentes acessíveis.
Decisão
Usar como base um modelo de landing page SaaS de código aberto (licença MIT) e substituir seções, textos e marca.
Motivo
O modelo já trazia navegação, tema escuro e componentes Radix testados; o trabalho ficou concentrado na mensagem do produto.
Compromisso
Parte da estrutura e do nome do pacote herdados do modelo, e a obrigação de manter o aviso de licença.

Sequência de leitura orientada à decisão

Problema
Quem avalia um gateway quer saber primeiro quais meios aceita, quanto custa e quanto trabalho dá integrar.
Decisão
Ordenar a página em métodos, vantagens, números, taxas, integração e perguntas frequentes, com chamadas para preços e contato no topo.
Motivo
Cada seção responde a uma objeção comum antes da próxima.
Compromisso
Página longa em celular, compensada pelo menu com âncoras.

Site de apresentação sem backend

Problema
O processamento de pagamentos exige infraestrutura, contratos e certificações próprias.
Decisão
Manter o site como frontend de apresentação, sem formulários que coletem dados financeiros e com contato por e-mail.
Motivo
Separa a comunicação comercial da plataforma transacional e evita expor dados sensíveis num site de marketing.
Compromisso
Os elementos que lembram painel e API são ilustrativos e precisam ser lidos como tal.

05 / Evidências

Resultados e próximos passos

Resultados e evidências

  • Site entregue em linspayments.com.
  • Página única com sete seções e metadados de SEO em português.

Próximos passos

  • O escopo é a vitrine comercial: o processamento de pagamentos, a API e o painel transacional ficam fora deste código.
  • Os números de destaque (empresas, volume processado, disponibilidade e transações) e o painel do topo são ilustrativos e não representam operação.
  • Próximo passo: testes automatizados e medição de desempenho da página.

06 / Telas

Galeria

Próximo estudo de caso

Lins UP Now
Todos os projetos