https://github.com/renatoelho/streamlit-app-vendas
Este aplicativo de base de vendas foi projetado para facilitar a análise de dados de vendas de maneira interativa e intuitiva. Utilizando o Streamlit como base, o app permite que o usuário carregue um arquivo de vendas em formato .txt.
https://github.com/renatoelho/streamlit-app-vendas
app mathplotlib pandas python streamlit
Last synced: about 1 month ago
JSON representation
Este aplicativo de base de vendas foi projetado para facilitar a análise de dados de vendas de maneira interativa e intuitiva. Utilizando o Streamlit como base, o app permite que o usuário carregue um arquivo de vendas em formato .txt.
- Host: GitHub
- URL: https://github.com/renatoelho/streamlit-app-vendas
- Owner: Renatoelho
- License: mit
- Created: 2024-09-05T06:56:37.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-07T02:09:07.000Z (about 1 year ago)
- Last Synced: 2025-01-25T15:09:37.963Z (9 months ago)
- Topics: app, mathplotlib, pandas, python, streamlit
- Language: Python
- Homepage: https://cursos.renato.tec.br/
- Size: 396 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Criando seu 1º App com Streamlit
O ***Streamlit*** é uma poderosa ferramenta de desenvolvimento focada na criação de ***aplicações web*** interativas e dinâmicas de forma simples e rápida. Ele foi desenvolvido para facilitar a construção de ***dashboards*** e aplicações voltadas para ***dados***, permitindo que desenvolvedores, analistas e cientistas de dados transformem scripts Python em interfaces web completas com ***pouquíssimo esforço***. Utilizando uma sintaxe intuitiva, o Streamlit elimina a necessidade de conhecimento avançado em frontend ou desenvolvimento web, o que o torna ideal para projetos de visualização e manipulação de dados, apresentações interativas e até mesmo para protótipos de aplicações mais complexas.
Este ***aplicativo*** de base de vendas foi projetado para facilitar a análise de dados de vendas de maneira ***interativa*** e ***intuitiva***. Utilizando o Streamlit como base, o app permite que o usuário carregue um arquivo de vendas em formato ```.txt``` e aplique filtros sobre os valores de vendas através de um controle deslizante. Além disso, o aplicativo exibe os dados filtrados e gera ***gráficos de barras*** para uma visualização clara do desempenho das vendas ao longo do tempo. Com uma interface amigável e funcionalidades práticas, o app torna a ***exploração de dados*** de vendas rápida e acessível, permitindo ***insights valiosos*** em poucos cliques.
# Apresentação em vídeo
### Requisitos
+ 
+ 
+ 
+ 
## Deploy da aplicação
### Clonando o repositório
```bash
git clone https://github.com/Renatoelho/streamlit-app-vendas.git streamlit-app-vendas
```### Preparando o ambiente
+ Acessando o diretório clonado
```bash
cd streamlit-app-vendas/app/
```+ Criando o ambiente virtual
```bash
python3 -m venv .venv
```+ Ativando o ambiente virtual
```bash
source .venv/bin/activate
```+ Instalando as dependências
```bash
pip install -U pip setuptools wheel --no-cache-dir && pip install -r requirements.txt --no-cache-dir
```+ Ativando o App Streamlit
```bash
streamlit run app.py --server.port 8502
```> ***OBS.:*** Para acessar o App clique aqui: [http://localhost:8502](http://localhost:8502)
# Tela do App de Vendas
![]()
# Referências
file_uploader, **Streamlit.** Disponível em: . Acesso em: 05 set. 2024.
slider, **Streamlit.** Disponível em: . Acesso em: 05 set. 2024.
container, **Streamlit.** Disponível em: . Acesso em: 05 set. 2024.
columns, **Streamlit.** Disponível em: . Acesso em: 05 set. 2024.
API reference, **Streamlit.** Disponível em: . Acesso em: 05 set. 2024.