Pular para o conteúdo
Enzo Augusto Ferreira

PROJETO 001SaaS / Produto Web

Orques

Do Figma ao produto: landing page, componentes e integração.

Visitar site

ORQUES

001

Next.js · React · Tailwind CSS · APIs

PROJETO
001
PAPEL
Arquitetura de front-end / Implementação de UI
STACK
Next.js · React · Tailwind CSS · APIs
CATEGORIA
SaaS / Produto Web

01

Contexto

A Orques é um produto web (orques.com.br) com identidade e interface já definidas em Figma. O material disponível incluía o design completo em desktop e mobile, além do manual da aplicação.

Meu ponto de entrada foi a camada de interface: transformar esse material em uma implementação real, consistente e sustentável.

02

O desafio

Traduzir um design detalhado em código sem perder fidelidade, e ao mesmo tempo evitar a armadilha comum de reproduzir tela por tela — o que gera duplicação e trava qualquer evolução futura.

O desafio real não era “fazer a página ficar igual”, era extrair o sistema por trás do design.

03

Meu papel

Fui responsável pela implementação da landing page e pela interpretação do Figma, além de atuar em correções tanto no front-end quanto no back-end e no trabalho com a API de Nota Fiscal.

  • Interpretação do Figma e extração de padrões
  • Implementação da landing page
  • Criação de componentes reutilizáveis
  • Arquitetura de front-end e responsividade
  • Correção de bugs de front-end e back-end
  • Integração e trabalho com a API de Nota Fiscal

04

Da interface ao código

Antes de escrever componentes, mapeei o que se repetia no design: espaçamentos, escalas tipográficas, variações de botão, blocos de seção e comportamento responsivo entre as versões desktop e mobile.

A partir disso, a landing page foi construída como composição de peças reutilizáveis, e não como um bloco único de marcação.

05

Decisões técnicas

Next.js e React para a estrutura da aplicação, com Tailwind CSS para manter a estilização próxima do componente e coerente com o design.

A regra que guiou as decisões foi simples: se um elemento aparece mais de uma vez com pequenas variações, ele vira componente com props — não uma cópia.

  • Componentes com variações previsíveis em vez de duplicação
  • Responsividade construída a partir do mobile
  • Estilização consistente com os tokens do design

06

Desafios

O trabalho não ficou restrito ao front-end. Parte dos problemas encontrados durante a implementação tinha origem no back-end ou no contrato da API, o que exigiu investigar e corrigir dos dois lados.

A integração com a API de Nota Fiscal foi o ponto que mais exigiu atenção a detalhes de dados e comportamento da interface diante de respostas diferentes.

07

Resultado

A landing page foi entregue fiel ao design e estruturada sobre componentes reutilizáveis, o que simplifica manutenção e alterações futuras.

A atuação entre front-end e back-end reduziu o vai-e-vem para resolver bugs de integração.

  • Implementação fiel ao design original
  • Base de componentes reutilizável
  • Manutenção simplificada
  • Integração front/back resolvida de ponta a ponta

08

Aprendizados

Ler um Figma é uma atividade de design tanto quanto de engenharia: o valor está em identificar o sistema, não em copiar pixels.

E quando o front-end entende o back-end, o produto inteiro anda mais rápido.

Mais projetos

EVRE WEBSITE

002

React · APIs · CSS

PROJETO 002

Evre Website

Website / Plataforma Web

Plataforma web estruturada de ponta a ponta.

React · APIs · CSS

Ver projeto