Pular para conteúdo

Projeto 12 - Sistema de Gestão de Contatos 🏗️

Objetivo: Construir uma aplicação CRUD completa que interaja com uma API para persistir dados.


🚀 Desafio

Crie um gerenciador de contatos (Agenda): 1. Listagem (Read): Busque os contatos de uma API (ex: JSONPlaceholder). 2. Adicionar (Create): Um formulário que faz um POST e atualiza a lista. 3. Excluir (Delete): Um botão em cada contato que faz um DELETE e remove o item da tela. 4. Feedback: Desabilite o botão de enviar enquanto a requisição estiver em curso para evitar duplicidade.


📤 O que entregar?

  • Código completo do componente principal.
  • Screenshot do console do navegador (aba Network) mostrando a requisição POST sendo enviada com sucesso.