https://github.com/renatoelho/crud-streamlit
Apresentado como criar uma aplicação CRUD (Create, Read, Update, Delete) usando o Streamlit e o método st.data_editor. O aplicativo é desenvolvido para gerenciamento de tarefas, onde é possível adicionar, editar e excluir tarefas diretamente em uma interface amigável e interativa.
https://github.com/renatoelho/crud-streamlit
docker docker-compose linux python streamlit
Last synced: 7 months ago
JSON representation
Apresentado como criar uma aplicação CRUD (Create, Read, Update, Delete) usando o Streamlit e o método st.data_editor. O aplicativo é desenvolvido para gerenciamento de tarefas, onde é possível adicionar, editar e excluir tarefas diretamente em uma interface amigável e interativa.
- Host: GitHub
- URL: https://github.com/renatoelho/crud-streamlit
- Owner: Renatoelho
- License: mit
- Created: 2025-01-10T08:05:11.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-01-11T01:15:25.000Z (9 months ago)
- Last Synced: 2025-01-11T02:27:19.957Z (9 months ago)
- Topics: docker, docker-compose, linux, python, streamlit
- Language: Python
- Homepage: https://cursos.renato.tec.br/
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Criando um CRUD no Streamlit com Docker
Este vídeo demonstra como criar uma aplicação CRUD (Create, Read, Update, Delete) usando o **Streamlit** e o método `st.data_editor`. O aplicativo é desenvolvido para gerenciamento de tarefas, onde é possível adicionar, editar e excluir tarefas diretamente em uma **interface amigável** e interativa.
Além disso, o projeto utiliza **Docker** e **Docker** Compose para configurar o ambiente de desenvolvimento, facilitando a execução da aplicação em qualquer sistema.
## Apresentação em Vídeo
### Requisitos
+ 
+ 
+ 
+ 
+ 
## Deploy da aplicação
### Clonando o repositório
```bash
git clone https://github.com/Renatoelho/crud-streamlit.git crud-streamlit
```### Configurando o ambiente com Docker
+ Acesse o diretório do projeto:
```bash
cd crud-streamlit/
```+ Execute o comando para subir aplicação:
```bash
docker compose -p crud-streamlit -f docker-compose.yaml up -d --build
```> ***OBS.:*** Para acessar o App, utilize o endereço: [http://localhost:8501](http://localhost:8501)
# Tela do App CRUD
![]()
# Referências
data_editor, **Streamlit.** Disponível em: . Acesso em: 10 jan. 2025.
container, **Streamlit.** Disponível em: . Acesso em: 10 jan. 2025.
pandas.to_csv, **Pandas.** Disponível em: . Acesso em: 10 jan. 2025.
Dockerfile overview, **Docker Docs**. Disponível em: . Acesso em: 11 Jan. 2025.
How Compose works, **Docker Docs**. Disponível em: . Acesso em: 11 Jan. 2025.
docker build, **Docker Docs**. Disponível em: . Acesso em: 11 Jan. 2025.