🚀 Projeto desenvolvido em 06/2022 - Bloco 22/Trybe
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.
- 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
- Express
- Express-rescue
- Nodemon
- Body-parser
- Crypto JS
⚡ Todos os projetos da Trybe utilizam Linters, Git e Github
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)
O arquivo docker-compose foi disponibilizado pela Trybe