Skip to content

Aplicação para cadastros de palestrantes, sendo uma API de um CRUD completo juntamente com seus respectivos endpoints que utilizam o módulo fs para leitura e alteração de arquivos

Notifications You must be signed in to change notification settings

Jacqueline-Silva/talker-manager

Repository files navigation

Projeto Talker Manager

🚀 Projeto desenvolvido em 06/2022 - Bloco 22/Trybe

App Screenshot

🎯 Objetivo

Desenvolver uma aplicação de cadastros de palestrantes, sendo uma API de um CRUD completo juntamente com seus respectivos endpoints que utilizam o módulo fs para leitura e alteração dos arquivos em questão.

🧠 Habilidades desenvolvidas

  • Utilizar o Express para o desenvolvimento da API
  • Criar um CRUD (Create, Read, Update e Delete) para os palestrantes
  • Criar endpoint POST para o Login que retornará um Token
  • Manipular erros com o express-recue
  • Validar os endpoints criados
  • Monitorar mudanças nos arquivos com o Nodemon

🛠️ Ferramentas utilizadas

  • Express
  • Express-rescue
  • Nodemon
  • Body-parser
  • Crypto JS

Todos os projetos da Trybe utilizam Linters, Git e Github

📌 Rodando localmente

Clone o projeto e entre no diretório

  git clone git@github.com:Jacqueline-Silva/talker-manager.git && cd talker-manager

Instale as dependências

  npm install

Inicie o servidor

  npm run start

E estará pronto para verificar os endpoints com a ferramenta desejada, por exemplo, com o Insomnia (como no vídeo)

🔍 Observações

O arquivo docker-compose foi disponibilizado pela Trybe

📫 Contatos

linkedin GitHub WhatsApp

About

Aplicação para cadastros de palestrantes, sendo uma API de um CRUD completo juntamente com seus respectivos endpoints que utilizam o módulo fs para leitura e alteração de arquivos

Topics

Resources

Stars

Watchers

Forks