Realizado

Desenvolvedor Frontend React para Gerador de Memes Interativo e Responsivo

Publicado em 12 de Março de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor frontend experiente para criar um Gerador de Memes interativo e responsivo. O objetivo é desenvolver uma Single Page Application (SPA) intuitiva que permita aos usuários gerar memes clássicos com texto sobreposto em imagens, facilitando a criação rápida de conteúdo para redes sociais. O projeto possui escopo fixo e deve ser entregue com código organizado, funcional e publicado em um repositório GitHub. As funcionalidades principais incluem: uma barra de navegação no topo com logo e título 'Meme Generator', com fundo gradiente roxo e sombra sutil; dois campos de texto dinâmicos para inserir texto superior e inferior, que devem ser renderizados em tempo real sobre a imagem do meme; um botão 'Get a new meme image' que carrega uma nova imagem aleatória de meme, com efeito hover de animação de escala e mudança de cor; e uma área de exibição do meme onde a imagem será mostrada com o texto sobreposto no estilo clássico (fonte Impact, cor branca, contorno preto com text-shadow e texto centralizado). A aplicação deve integrar-se com a API pública do Imgflip (https://api.imgflip.com/get_memes) para obter as imagens, com a requisição inicial ocorrendo no carregamento da aplicação e os dados armazenados no estado do React para seleção aleatória. O layout deve ser totalmente responsivo, garantindo uma excelente experiência em desktop e mobile, com um breakpoint em 800px. A stack técnica a ser utilizada inclui React 18 (Create React App), Javascript (jsx), css puro (sem tailwind, styled components ou bibliotecas de ui), react hooks (usestate e useeffect), fetch api para requisições http (sem axios) e npm como gerenciador de pacotes.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por A. S.