Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gerador de Memes com ImgFlip API

Desenvolvido por: [Carlos Henrique Lima do Nascimento]

Licença MIT

🎯 Descrição e Objetivo

Este projeto é um gerador de memes interativo que utiliza a API pública do ImgFlip para:

  • Listar templates de memes populares via requisição GET
  • Criar memes personalizados com textos via requisição POST
  • Visualizar e compartilhar memes gerados

API Utilizada: ImgFlip API
Endpoints Principais:

  • GET /get_memes - Lista de templates
  • POST /caption_image - Geração de memes

🛠 Tecnologias Utilizadas

  • React (Framework Front-End)
  • Axios (Cliente HTTP)
  • HTML5 (Estrutura Web)
  • CSS3 (Estilização)
  • JavaScript (ES6+)
  • Git (Controle de Versão)

📚 Funcionalidades

✅ Galeria de templates de memes
✅ Pré-visualização em tempo real
✅ Responsividade para dispositivos móveis

🖼 Demonstração

Texto Alternativo Texto Alternativo Texto Alternativo

⚙️ Como Executar

  1. Crie uma conta gratuita no ImgFlip para obter username/password

  2. Instale o node.js

  3. Clone o repositório:

git clone https://github.com/Carlos-bub/ATV07API-REST.git

4. instale as dependencias:

Digite no terminal da sua IDE:

npm install
  1. configure as variaveis ambiente no arquivo (.env):
REACT_APP_IMGFLIP_USER=seu_usuario
REACT_APP_IMGFLIP_PASS=sua_senha
  1. Inicie o servidor:

Digite no terminal da sua IDE:

npm start

🖼 Referencias

About

Atividade para a disciplina web

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages