Você tem um design e um back-end, e precisa da parte que os usuários realmente veem. Eu transformo telas Figma em um front-end React ou Next.js em TypeScript, responsivo de telefone a desktop, e o conecto à sua API com estados de carregamento, vazio e erro tratados.
Vou construir seu front-end React ou Next.js a partir de um design Figma e conectá-lo à sua API
Uma tela do seu arquivo Figma, responsiva, tipada e conectada à sua API.
- Uma tela
- Design responsivo
- Conectado à sua API
- Código-fonte
Até 5 telas conectadas à sua API, com estados de carregamento, vazio e erro.
- Até 5 telas
- Design responsivo
- Conectado à sua API
- Código-fonte
Até 12 telas, login contra sua autenticação, componentes compartilhados e testes.
- Até 12 telas, login, testes
- Design responsivo
- Conectado à sua API
- Código-fonte
Solicitar uma Oferta Personalizada
Faça Login para Solicitar uma Oferta Personalizada
Crie uma conta gratuita ou faça login para solicitar uma oferta personalizada deste Zinner.
Entrar / CadastrarFaça uma Pergunta Pré-Venda
Faça Login para Fazer uma Pergunta
Para reduzir spam na plataforma, mensagens pré-venda só podem ser enviadas por usuários conectados.
Crie uma conta gratuita ou faça login para enviar uma mensagem diretamente para este Zinner.
Entrar / CadastrarAcesso obrigatório
Crie uma conta gratuita ou faça login para enviar mensagem a este Zinner.
Entrar / CadastrarAcesso obrigatório
Crie uma conta gratuita ou faça login para solicitar uma oferta personalizada.
Entrar / CadastrarAt a Glance
Detalhes principais sobre este serviço para ajudá-lo a decidir. Gerado por Zinn Hub, não pelo vendedor.
Posição de Valor
Pilha de Tecnologia
Responsivo e Compatível com Vários Navegadores
Integração de API
Período de Suporte
O Que Você Receberá
Descrição Completa
O design está pronto e a API está pronta ou quase pronta, mas as telas que os usuários verão ainda não existem. Eu construo apenas o front-end: seu backend, provedor de autenticação e hospedagem permanecem como estão, e o código vai para o seu repositório. Por 14 dias após a entrega, eu corrijo qualquer coisa que não funcione como combinamos, gratuitamente.
Com o Starter, você obtém uma tela ou página do seu arquivo Figma, responsiva e tipada, com seus dados vindos da sua API, ou de um mock até que o endpoint exista. O Standard cobre até cinco telas conectadas à sua API, com estados de carregamento, vazio e erro e formulários com validação. O Advanced permite até doze telas e adiciona telas de login que funcionam com seu provedor de autenticação, componentes compartilhados usados em todo o aplicativo e testes para os fluxos principais.
Sigo o design de perto: espaçamento, escala de tipo e cores vêm do arquivo Figma. Onde uma tela não tem versão móvel, proponho uma antes de construí-la, em vez de adivinhar. Next.js com o App Router é o meu padrão; React puro com Vite é bom quando você não precisa de renderização no servidor. Para estilização, uso Tailwind CSS ou CSS Modules, o que seu projeto já tiver.
Verifico o resultado no Chrome, Firefox e Edge no desktop, e no Chrome em um telefone Android real.
Dois exemplos públicos do meu trabalho de front-end estão no portfólio: uma loja Next.js com filtros, um carrinho e um checkout, e meu próprio site bilíngue.
Trabalho apenas por escrito, sem reuniões. As telas e os endpoints por trás delas são listados antes de eu começar, um link de visualização mostra o trabalho à medida que cresce, e uma breve nota de progresso chega no chat todos os dias úteis.
Etapas para concluir seu projeto
1. Lista de telas - Eu analiso o arquivo Figma e a documentação da sua API e anoto cada tela, seus estados e os endpoints que ela chama. Você confirma a lista antes de qualquer código.
2. Partes base e compartilhadas - Configuração do projeto ou seu repositório existente, cores e tipo do Figma, e o layout e componentes que cada tela reutiliza.
3. Telas e dados - Cada tela é construída de acordo com o design e conectada à sua API, com estados de carregamento, vazio e erro. Um endpoint ausente recebe um mock que é fácil de trocar.
4. Rodada de revisão no link de visualização - Você clica e envia correções em uma lista. Eu as corrijo e mostro o mesmo link novamente.
5. Entrega - O código em seu repositório, uma breve nota sobre a estrutura e como executá-lo, e no Advanced, testes que você pode executar antes de cada lançamento.
Garantia de Qualidade Zinner
Cada Zinner é revisado e aprovado antes de ingressar na plataforma.
Todos os serviços são respaldados pelo nosso compromisso de garantia de qualidade.
Seu pagamento está protegido até você aprovar o trabalho entregue.
Comparar Pacotes
| Função | Iniciante | Padrão | Avançado |
|---|---|---|---|
| Tempo de Entrega | 4 dias | 9 dias | 18 dias |
| Revisões | 1 | 2 | 3 |
| Escopo | Uma tela | Até 5 telas | Até 12 telas, login, testes |
| Design responsivo | ✓ | ✓ | ✓ |
| Conectado à sua API | ✓ | ✓ | ✓ |
| Código-fonte | ✓ | ✓ | ✓ |
Amostras
Ver exemplos do trabalho do vendedor relacionado a este Zinn.
Portfólio
Exemplos do trabalho do vendedor relacionados a este Zinn.

Formline: loja Next.js com Stripe
Uma loja virtual que você pode navegar: 16 pôsteres em 4 coleções, filtros e pesquisa que permanecem na URL, um carrinho, temas claros e escuros, e um checkout que termina em um pedido de demonstração ou uma sessão real do Stripe Checkout em modo de teste. Eu a construí como uma exportação estática do Next.js em TypeScript com Tailwind CSS. Os pagamentos com cartão passam por um Cloudflare Worker que recalcula o preço do carrinho no servidor e verifica a assinatura do webhook do Stripe.




Site pessoal bilíngue em Next.js
Um site pessoal de uma página em inglês e russo, com uma seção de serviços e links para meus projetos de demonstração. Eu o projetei e construí com Next.js, React e TypeScript como uma exportação estática, estilizado com CSS Modules puro e sem framework de UI. Ele tem temas claros e escuros, e uma imagem de pré-visualização social para cada idioma é gerada no momento da construção. O GitHub Actions o constrói e implanta no Bunny CDN, que adiciona cabeçalhos de segurança e redireciona www e HTTP simples para o endereço HTTPS principal.

Detalhes do Serviço
Perguntas Frequentes
Sim. Proponho o layout móvel para cada tela antes de construí-la, por escrito ou como um rascunho rápido, para que você o aprove de antemão, em vez de descobri-lo no final.
Sim. Sigo a estrutura de pastas, nomenclatura e estilo já existentes, para que o novo código use os mesmos padrões e o próximo desenvolvedor não encontre dois estilos.
Eu combino espaçamento, tamanhos e cores do arquivo. Onde o design e os dados reais discordam, como um nome mais longo que o mockup, eu sinalizo e sugiro uma correção em vez de deixar o layout quebrar.
Este serviço é apenas o front-end. Para um backend em Node.js com Express ou NestJS, veja meu backend Zinn, ou peça ambos e eu os orçarei juntos.
Avaliações de Clientes
Veja o que nossos clientes dizem sobre este Zinn
Categorias
Políticas do Zinner
Zinns Relacionados

Desenvolvimento de Aplicativos Web Figma para React - Next.js, Node.js, Firebase & Supabase






