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

https://github.com/chicolucio/exemplo-streamlit


https://github.com/chicolucio/exemplo-streamlit

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Exemplo Streamlit

Projeto criado para mostrar como criar páginas interativas com o Streamlit.

Site criado:



streamlit app badge

## Instalação e uso

1. Clone o repositório
2. Crie um ambiente virtual
3. Ative o ambiente virtual
4. Instale as dependências com [`requirements.txt`](requirements.txt)
5. Use o código e/ou rode localmente o app Streamlit

```bash
git clone git@github.com:chicolucio/exemplo-streamlit.git
cd exemplo-streamlit
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
streamlit run Home.py
```

Caso queira ver o desenvolvimento em um estágio específico, veja as tags de versionamento.
Todas as tags podem ser listadas com:

```bash
git log --oneline --no-walk --tags
```

Para visualizar o código de uma determinada tag, por exemplo, a primeira:

```bash
git checkout v0.1
```

Voltando para a branch principal, com a última versão do código:

```bash
git checkout master
```

Estes são os pacotes Python utilizados no exemplo:

![Plotly](https://img.shields.io/badge/Plotly-%233F4F75.svg?style=plastic&logo=plotly&logoColor=white)
![Matplotlib](https://img.shields.io/badge/Matplotlib-3670A0.svg?style=plastic&logo=&logoColor=white)
![NumPy](https://img.shields.io/badge/NumPy-%23013243.svg?style=plastic&logo=numpy&logoColor=white)
![SciPy](https://img.shields.io/badge/SciPy-8CAAe6.svg?style=plastic&logo=scipy&logoColor=white)
![SymPy](https://img.shields.io/badge/SymPy-%233F4F75.svg?style=plastic&logo=sympy&logoColor=white)
![Streamlit](https://img.shields.io/badge/Streamlit-FF4B4B.svg?style=plastic&logo=streamlit&logoColor=white)

## Contribuições

Todas as contribuições são bem-vindas.

**Issues**

Fique à vontade para enviar issues a respeito de:

- recomendações
- mais exemplos
- sugestões de melhorias e features
- bugs

**Pull requests**

- antes de começar a trabalhar em um PR, submeta uma issue
- fork o repositório
- clone o projeto para sua máquina
- faça commits em sua branch
- faça push para seu fork
- submeta um PR

## Licença

GPLv3, veja [LICENSE](LICENSE)

## Citação

Se usar este projeto em uma publicação, cite-o como:

F. L. S. Bustamante, *Exemplo Streamlit*, 2022 - Disponível em: https://github.com/chicolucio/exemplo-streamlit

## Mais

- [LinkedIn](https://www.linkedin.com/in/flsbustamante/)
- [Portfolio](https://franciscobustamante.com.br/portfolio)
- [Curriculum Vitae](https://franciscobustamante.com.br/about/)