Junior Zone é um projeto para ajudar desenvolvedores e analistas iniciantes a encontrarem com facilidade boas oportunidades de vagas de emprego.
🖥️ Links do projeto |
---|
Grupo Telegram |
Planilha Online |
- ✅ Busca e salva dados atualizados de plataformas de vagas
- ✅ Filtra os dados de removendo vagas de maior senioridade
- ✅ Formata e envia um relatório de vagas em um grupo acessível do telegram
Screenshots | 🖥️ |
---|---|
Telegram | ![]() ![]() |
Planilha | ![]() |
- ✅ Busca e salva dados atualizados de plataformas de vagas
- ✅ Filtra os dados de removendo vagas de maior senioridade
- ✅ Formata e envia um relatório de vagas em um grupo acessível do telegram
- pandas: Analisa e manipula dados
- Requests: Requisições HTTP
-
Clone ou faça o download do repositório no seu computador..
-
Abra o terminal e navegue até o diretório onde o script está localizado.
-
Execute o script com o seguinte comando:
python main.py
- O console apresenta uma arvore de funcionalidades:
- Fazer a requisição de novos dados
- Filtrar e processar últimos dados
- Enviar o relatório*
- Enviar um texto customizado *
- Enviar uma imagem*
- Formatar o csv com toda a base de dados
*Para utilizar funções com interação com o Telegram, configure as variaveis de ambiente:
TOKEN
com o token do seu bot,MAIN_GROUP_CHAT_ID
com o id do grupo principal eTEST_GROUP_CHAT_ID
com o id do grupo de teste.
Antes de usar iniciar o Junior Zone localmente, certifique-se de ter os seguintes pré-requisitos:
- Python 3.x instalado no seu sistema.
- Ter as bibliotecas instaladas. Você pode instalar usando o comando:
pip install -r requirements.txt
- Fazer requisição de dados a api da gupy
- Salvar os dados em arquivos locais para analises futuras
- Carregar, filtrar e formatar os dados para saídas em formato de mensagem e planílha
- Integrar com um bot telegram
- Enviar relatorios diários pelo bot
- Desenvolver modelo de planilha no googlesheets e automatizar sua atualização
- Abranger outras áreas como front e back-end
- Buscar dados em outras plataformas
- Desenvolver mais funcionalidades para o bot
E talvez algumas funcionalidades a mais
O readme deste repositório foi inspirado no readme template do repo-full-readme por Dener Garcia
Gostou do projeto? Você pode contribuir com uma ⭐️ aqui no repositório no repositório!