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