Skip to content

Latest commit

 

History

History
28 lines (23 loc) · 2.16 KB

File metadata and controls

28 lines (23 loc) · 2.16 KB

Projeto Backend e Frontend - ( 👷 construction / tasks 👷 )

Este repositório contém a implementação de um sistema completo com backend e frontend. Abaixo estão os tópicos abordados:

Backend: NodeJS -> Rotas

  • 1° tarefa: Criar API REST com Fastify ✔️
    • Desenvolver uma API REST usando o Fastify para gerenciar as operações de CRUD.

  • 2° tarefa: Comunicar com banco de dados: MongoDB ✔️
    • Configurar a comunicação com o MongoDB para armazenar e recuperar dados.

  • 3° tarefa: Cadastrar novo cliente com Id, nome, e-mail e status ✔️
    • Implementar a funcionalidade para adicionar novos clientes ao sistema.

  • 4° tarefa: Listar todos clientes cadastrados ✔️
    • Criar uma rota para listar todos os clientes armazenados no banco de dados.

  • 5° tarefa: Deletar um cliente com base em um ID ✔️
    • Desenvolver a capacidade de remover um cliente usando seu ID.


Frontend: React JS + TypeScript -> Visual

  • 6° tarefa: Consumir API REST ✔️
    • Implementar o consumo da API REST criada no backend para interagir com os dados.

  • 7° tarefa: Listar todos os clientes cadastrados ✔️
    • Exibir a lista de clientes no frontend, recuperando-os da API.

  • 8° tarefa: Cadastrar novo cliente com nome e e-mail ✔️
    • Desenvolver uma interface para adicionar novos clientes com nome e e-mail.

  • 9° tarefa: Deletar um cliente ✔️
    • Implementar a funcionalidade para remover um cliente através da interface.

Com todas as funcionalidades listadas e concluídas, o sistema já está em pleno funcionamento tanto no backend quanto no frontend ! ! !