https://github.com/greguintow/ibureau
https://github.com/greguintow/ibureau
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/greguintow/ibureau
- Owner: greguintow
- Created: 2020-04-14T19:12:32.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T17:04:46.000Z (over 3 years ago)
- Last Synced: 2023-03-07T14:58:18.172Z (over 3 years ago)
- Language: TypeScript
- Homepage:
- Size: 1.34 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Teste iBureau
Esse foi um teste realizado para a empresa iBureau de web scrapping utilizando as seguintes tecnologias:
- Node.js
- TypeScript (linguagem para a tipagem do javascript)
- Cheerio (biblioteca para fazer scrapping)
- MongoDB (banco de dados)
O nome do banco de dados local é ibureau, mas é apenas utilizado no modo de desenvolvedor, caso utilize o `yarn start` utilizará banco de dados externo informado dentro do arquivo `.env`
1. `yarn` ( `npm install` se preferir )
2. `yarn dev`, utilizará o banco de dados local ( `npm run dev` se preferir )
3. `yarn start`, utilizará o banco de dados externo ( `npm start` se preferir )
4. `yarn test`, executará o teste em um banco de dados mondogb por memória utilizando jest ( `npm run test` se preferir )