An open API service indexing awesome lists of open source software.

https://github.com/0x03c1/streamlit-escola

Aplicação interativa desenvolvida em Python e Streamlit para apoiar análises pedagógicas, elétricas, civis e financeiras no planejamento de uma escola pública sustentável
https://github.com/0x03c1/streamlit-escola

python streamlit

Last synced: about 1 month ago
JSON representation

Aplicação interativa desenvolvida em Python e Streamlit para apoiar análises pedagógicas, elétricas, civis e financeiras no planejamento de uma escola pública sustentável

Awesome Lists containing this project

README

          

# Escola Sustentável do Futuro

Aplicação interativa desenvolvida em Python e Streamlit para apoiar análises pedagógicas, elétricas, civis e financeiras no planejamento de uma escola pública sustentável. A ferramenta permite ajustar parâmetros do projeto e visualizar indicadores em tempo real, facilitando discussões interdisciplinares durante as aulas de Pensamento Computacional.

---

## Demonstração Online

Acesse a aplicação no link:

[https://gw4vhjq7eww7za2tiddgym.streamlit.app/](https://gw4vhjq7eww7za2tiddgym.streamlit.app/)

---

## Tecnologias Utilizadas

* Python
* Streamlit
* Plotly
* Pandas

---

## Instalação e Execução Local

Clone o repositório:

```bash
git clone https://github.com/0x03c1/streamlit-escola.git
cd streamlit-escola
```

Instale as dependências:

```bash
pip install -r requirements.txt
```

Execute a aplicação:

```bash
streamlit run app.py
```

---

## Funcionalidades

1. **Análise Pedagógica**

* Cálculo de áreas para salas, horta, quadra e circulação.
* Verificação da viabilidade pedagógica.

2. **Análise Elétrica**

* Estimativa de consumo energético.
* Cálculo de potência fotovoltaica necessária e custo do sistema.

3. **Análise Civil**

* Estimativa de concreto, aço e custo da estrutura.

4. **Análise Financeira**

* Simulação do orçamento total do projeto.
* Cálculo de desembolso mensal e verificação de viabilidade financeira.

5. **Aprovação Geral**

* O sistema informa se o projeto atende aos critérios mínimos para ser aprovado.

---

## Objetivo Educacional

A aplicação foi criada para integrar conceitos de Pensamento Computacional às áreas de pedagogia, engenharia civil, engenharia elétrica, administração pública e tecnologia. O objetivo é demonstrar como decisões quantitativas influenciam a viabilidade de um projeto real.

---

## Estrutura do Projeto

```bash
/
├── app.py
├── requirements.txt
└── README.md
```

---

## Requisitos

Conteúdo recomendado para o arquivo `requirements.txt`:

```bash
streamlit
plotly
pandas
```