Este projeto foi o primeiro projeto utilizando Node.js em que foi preciso construir uma API com CRUD(Create Read Update Delete) de palestrantes. Foi preciso desenvolver endpoints para ler e escrever em um arquivo utilizando o módulo fs
Exemplo do método GET
:
Back-end:
Desenvolvido usando: Docker, docker-compose, Node.js, Express
Backend
- Primeiro instale os containers:
docker-compose up -d
- Em seguida abra o terminal interativo do container:
docker exec -it talker_manager bash
- Instale as dependências dentro do container:
npm install
Testes
- Dentro do terminal do container:
npm test
- Instale as dependências [Caso existam]
npm install
- Execute a aplicação com
npm start
Ou:
npm run dev
Testes
- Rode o comando:
npm test