Skip to content

lucas-moraes/PyScript-API-PI-4-Univesp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto Integrador em Computação IV - 2023

Polo: Formosa

Orientadora do PI: Maria Julia Silveira Cassiano

Integrantes do grupo:
BRUNO FERNANDO DE OLIVEIRA, 2015458
FLÁVIO LUIZ DA COSTA, 2002037
LUCAS MORAES DA SILVA, 2005237

📚 Projeto Dashboard

Sistema web que consome dados públicos do municipio de São Paulo.

🟡 - Clique para acessar o site do projeto


🟡 [ clique ] - Introdução

Anualmente a prefeitura municipal de São Paulo disponibiliza dados padrozinados referentes a vários aspectos da área educacional do municipio. Atualmente há mais de 36 conjuntos de dados referentes a Edução, como porexempo hortas escolares, Alimentação escolar, numero de polos, cursos e vagas, etc. Os dados que coletamos para o estudo foi o referente ao perfil dos educandos em Dez/2022.

Link dos dados coletados: http://dados.prefeitura.sp.gov.br/pt_PT/dataset/perfil-dos-educandos-cor-raca-idade-sexo-necessidades-educacionais-especiais/resource/0a422138-92a3-422b-ab71-864d88634a50?view_id=0a23dcc1-fc48-4111-8020-97991b6b6bec



🟡 [ clique ] - Funcionamento do sistema

O sistema consiste em uma página web que coleta os dados no formato .csv, modela os dados já estruturados e os apresenta em tela com opções de filtro. No sistema são disponibilizados campos selecionáveis para o usuário filtrar o grupo de dados ao qual ele quer ver os dados, no caso são: Bairro, tipo de escola e nome da escola.



🟡 [ clique ] - Estrutura do sistema

O sistemma foi desenvolvido utilizando as liguagens HTML, Javascript, CSS e Python. A linguagem Python é usado como uma espécie de backend que consome os dados em csv e os modela, o Javascript é usado como “ponte” entre o backend e o frontend, usando a nova tecnologia pyscript, essa tecnologia permite que o browser compile os códigos em python, pois atualmente nenhum browser interpreta códigos em python nativamente, como ocorre com o javascript, css e html.