Aplicação Web para o acesso a dados dos Shows da Netflix a partir de uma Base de Dados.
No Diretório Data-Preparation
encontram-se tanto o Dataset selecionado ( netflix_titles.csv ) bem como o script ( Netflix DataSet - Data Preparation ) utilizado na criação e modelação da Base de Dados.
Mais ainda, este apresenta um outro diretório ( Output_Tables ) onde se encontram guardadas ( em formato .csv ) as várias tabelas ( já povoadas ) do modelo relacional.
No Diretório Web-Application
encontram-se os vários ficheiros responsáveis pela execução da Aplicação que, juntamente com a Base de Dados ( Netflix.db ) e os vários templates utilizados ( Presentes em templates ), irão integrar a Aplicação Web.
De forma a conseguir executar e utilizar esta aplicação deve certificar-se que a sua máquina obedece às seguintes dependências:
Caso não tenha o Python 3 ou o Gestor de Pacotes pip instalados, pode fazê-lo [em Ubuntu] através do comando:
sudo apt-get install python3 python3-pip
Mais ainda, deve certificar-se que tem instalado as bibliotecas necessárias. Para tal basta executar:
pip install -r requirements.txt
Inicie a aplicação executando python3 server.py
e interaja com a mesma
abrindo uma janela no seu browser com o endereço http://127.0.0.1:9001/.
Se existir alguma dificuldade no download ou execução da aplicação não hesite em contactar-nos:
- Via email:
- Gonçalo Esteves -
up202203947@up.pt
- Nuno Gomes -
up202206195@up.pt
- Gonçalo Esteves -