Skip to content

Latest commit

 

History

History
70 lines (45 loc) · 2.1 KB

File metadata and controls

70 lines (45 loc) · 2.1 KB

📊 Top Languages

Programa em python que cria um gráfico de pizza com as linguagens mais usadas do usuário

🚀 Como usar

⚠️ Requisitos

  • Python 3.10 ou superior

🔑 Forma 1: Criando um Fine-grained token (Opcional)

  1. A criação desse token é opcional, mas necessário caso o usuário queira ver estatísticas de repositórios privados
  2. Clique aqui para ver como criar um fine-grained token
  3. Certifique-se de permitir que o token tenha permissão de read para repositórios
  4. Copie o código do token
  5. Abra o repositório no seu editor de preferência e renomeie a pasta .env.example para somente .env
  6. Coloque seu token no campo determinado

👤 Forma 2: Com nome do usuário

  1. Essa forma não coleta dados sobre repositórios privados
  2. Abra o repositório no seu editor de preferência e entre no aquivo getStats.py
  3. Onde está o comentário "Forma 2: Com nome do usuário", coloque o nome do usuário em "SEU_USER"

🖥️ Iniciando o Projeto

  1. Crie, acesse o ambiente virtual e instale as dependências:
py -m venv venv 
venv\Scripts\activate  
pip install -r requirements.txt     
  1. Inicie o programa:
py .\main.py

🖌️ Personalização

É possível personalizar dados do gráfico como: Cor de fundo, cor do texto e título, do gráfico e tamanho do "furo" no centro. Basta mudar o dicionário configuracoes, presente no arquivo criarTopLinguagens.py

🛠️ Tecnologias Utilizadas

  • Python
  • Matplotlib

📷 Imagem do gráfico

👩‍💻 Autora

Desenvolvido por Camila Vidmontiene, estudante de Ciência da Computação na Universidade do Estado do Rio de Janeiro.