/Job-Insights

Análises a partir de um conjunto de dados sobre empregos, incorporadas a um aplicativo Web desenvolvido com Flask, e testes para a implementação de uma análise de dados.

Primary LanguagePython

Boas vindas ao repositório do projeto Job Insights !

O que foi desenvolvido 👨‍💻

Neste projeto, foram implementadas análises a partir de um conjunto de dados sobre empregos, onde suas implementações foram incorporadas a um aplicativo web com Flask já desenvolvido. Tambem foram escritos testes para a implementação de uma análise de dados.

Os dados foram extraídos do site Glassdoor e obtidos através do Kaggle, uma plataforma disponibilizando conjuntos de dados para cientistas de dados.

Durante o projeto, habilidades como utilizar o terminal interativo do Python, estruturas condicionais e de repetição, funções built-in do Python, tratamento de exceções, manipulação de arquivos, escrever funções, escrever testes com Pytest, escrever seus próprios módulos e importá-los em outros códigos foram trabalhadas.

Apresentação

Tecnologias utilizadas

Orientações

🔰 Iniciando o projeto e Comandos Úteis
  1. Clone o repositório
  • git clone git@github.com:luizfilipelgs/Job-Insights-Python.git
  1. Entre na pasta do repositório que você acabou de clonar:
  • cd Job-Insights-Python
  1. Crie o ambiente virtual para o projeto e ativeo
  • python3 -m venv .venv && source .venv/bin/activate
  1. Caso já se tenha clonado e criado o ambiente virtual antes, apenas ative com:
  • source .venv/bin/activate
  1. Instale as dependências
  • python3 -m pip install -r dev-requirements.txt
  1. Inicialize a aplicação.
  • digite o comando flask run
  • Acesse o site gerado pelo Flask em http://localhost:5000