Skip to content

IzaMatos19/TarefaN1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRUD Simples (Frontend + Backend)

Este projeto entrega um CRUD fullstack extremamente simples usando Node.js (Express) no backend e uma página HTML/JS no frontend.

Funcionalidades

  • Listar contatos
  • Criar contato (nome, email)
  • Editar contato
  • Excluir contato

Os dados são persistidos no arquivo data.json na raiz do projeto.

Execução

  1. Instale dependências:
    • npm install
  2. Inicie o servidor:
    • npm start
  3. Abra no navegador:
    • http://localhost:3000/

Endpoints da API

  • GET /api/items — lista todos
  • GET /api/items/:id — obtém um item
  • POST /api/items — cria { name, email }
  • PUT /api/items/:id — atualiza { name, email }
  • DELETE /api/items/:id — remove

Observações

  • Sem banco de dados, apenas arquivo JSON para simplicidade.
  • O frontend do TarefaDevWeb está em public/index.html e consome a API via fetch.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors