Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bastosmatheus/bot-nba
Esse projeto consiste em uma automação que fornece informações dos elencos dos times da NBA. O sistema em questão é uma aplicação console que fornece opções de escolha, o usuário digita a opção que deseja e as informações são mostradas de acordo com essa opção.
https://github.com/bastosmatheus/bot-nba
nodejs puppeteer readline-sync typescript webscrapping
Last synced: 3 months ago
JSON representation
Esse projeto consiste em uma automação que fornece informações dos elencos dos times da NBA. O sistema em questão é uma aplicação console que fornece opções de escolha, o usuário digita a opção que deseja e as informações são mostradas de acordo com essa opção.
- Host: GitHub
- URL: https://github.com/bastosmatheus/bot-nba
- Owner: bastosmatheus
- Created: 2024-08-16T01:15:07.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-08-20T14:48:46.000Z (4 months ago)
- Last Synced: 2024-09-30T14:07:35.344Z (3 months ago)
- Topics: nodejs, puppeteer, readline-sync, typescript, webscrapping
- Language: TypeScript
- Homepage:
- Size: 38.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
bot-nba 🏀
## Descrição 📜
Esse projeto consiste em uma automação que fornece informações dos elencos dos times da NBA. O sistema em questão é uma aplicação console que fornece opções de escolha, o usuário digita a opção que deseja e as informações são mostradas de acordo com essa opção.
Todas as informações são retiradas do site oficial da [NBA](https://www.nba.com/). Para efetuar o acesso ao site é utilizado a biblioteca de web scrapping [Puppeteer](https://pptr.dev/) e os registros de input do usuário ficam por conta da lib [Readline-Sync](https://github.com/anseki/readline-sync).
## Próxs. funcionalidades ⚙️
- Possibilidade de ver as próximas partidas de cada time.
- Possibilidade de ver a comissão técnica de cada time.## Tecnologias 🖥️
Este projeto está utilizando as seguintes tecnologias:
- [Node.js](https://nodejs.org/en)
- [Puppeteer](https://pptr.dev/)
- [Readline-Sync](https://github.com/anseki/readline-sync)## Como rodar esse projeto? 💿
Pré-requisitos
- [Git](https://git-scm.com/)
- [Github](https://github.com/)
- [Node.js](https://nodejs.org/en)Clonagem
```bash
# clone o repositório
$ git clone https://github.com/bastosmatheus/bot-corinthians.git
```Projeto
```bash
# depois de clonado, procure a pasta do projeto
$ cd bot-corinthians# instale todas as dependências
$ npm install# execute o projeto
$ npm run dev
```