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.
Prazo de Entrega: Não estabelecido