Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vilhalva/crud-com-flet
👨🏫CRUD DE DADOS COM FLET E SQLITE.
https://github.com/vilhalva/crud-com-flet
aplicativo codigo crud database flet framework gui projeto python sqlite
Last synced: 4 days ago
JSON representation
👨🏫CRUD DE DADOS COM FLET E SQLITE.
- Host: GitHub
- URL: https://github.com/vilhalva/crud-com-flet
- Owner: VILHALVA
- Created: 2024-06-27T21:20:28.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-09T17:10:05.000Z (6 months ago)
- Last Synced: 2024-07-10T21:07:12.573Z (6 months ago)
- Topics: aplicativo, codigo, crud, database, flet, framework, gui, projeto, python, sqlite
- Language: Python
- Homepage:
- Size: 94.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CRUD COM FLET
👨🏫CRUD DE DADOS COM FLET E SQLITE.
## DESCRIÇÃO:
Este aplicativo é uma interface gráfica desenvolvida em Python utilizando a biblioteca Flet. O aplicativo implementa um CRUD (Create, Read, Update, Delete) simples para gerenciar dados de clientes armazenados em um banco de dados SQLite.## FUNCIONALIDADES:
1. **Criação do Banco de Dados:**
- O aplicativo cria automaticamente uma tabela chamada `clientes` em um banco de dados SQLite chamado `dados.db` se esta não existir. Esta tabela armazena o ID e o nome dos clientes.2. **Adicionar Dados:**
- Um campo de texto e um botão para adicionar novos registros (nomes) à tabela `clientes`.3. **Listar Dados:**
- Exibe todos os registros da tabela `clientes` em uma lista.4. **Editar Dados:**
- Permite editar o nome de um cliente existente. O usuário pode clicar em um item da lista para abrir um diálogo de edição.5. **Deletar Dados:**
- Permite deletar um cliente existente. O usuário pode clicar em um item da lista para abrir um diálogo onde a opção de deletar está disponível.## COMO USAR?
1. **Instalando as dependências:**
- Antes de executar o aplicativo, certifique-se de instalar todas as dependências necessárias. No terminal, execute o seguinte comando para instalar as dependências listadas no arquivo `requirements.txt` no diretório: `CODIGO`:
```bash
pip install -r requirements.txt
```
- Isso instruirá o pip a ler o arquivo requirements.txt e instalar todas as dependências listadas.2. **Execução do Código:**
- Execute o arquivo, no diretório `CODIGO`, usando o comando:
```sh
python CODIGO.py
```3. **Adicionar um Novo Cliente:**
- Digite o nome do cliente no campo de texto abaixo de "NOME DO DADO".
- Clique no botão "ADICIONAR".
- O novo cliente será adicionado e aparecerá na lista.4. **Editar um Cliente Existente:**
- Clique em um item da lista para abrir o diálogo de edição.
- No diálogo, edite o nome do cliente no campo "EDITAR".
- Clique no botão "ATUALIZAR" para salvar as alterações.5. **Deletar um Cliente:**
- Clique em um item da lista para abrir o diálogo de edição.
- No diálogo, clique no botão "APAGAR" para deletar o cliente.## NÃO SABE?
- Entendemos que para manipular arquivos em muitas linguagens e tecnologias, é necessário possuir conhecimento nessas áreas. Para auxiliar nesse aprendizado, oferecemos cursos gratuitos disponíveis:
* [CURSO DE PYTHON](https://github.com/VILHALVA/CURSO-DE-PYTHON)
* [CURSO DE FLET](https://github.com/VILHALVA/CURSO-DE-FLET)
* [CURSO DE SQLITE](https://github.com/VILHALVA/CURSO-DE-SQLITE)
* [CURSO DE PYTHON COM SQLITE](https://github.com/VILHALVA/CURSO-DE-PYTHON-COM-SQLITE)
* [CONFIRA MAIS CURSOS](https://github.com/VILHALVA?tab=repositories&q=+topic:CURSO)## CREDITOS:
- [PROJETO CRIADO PELO VILHALVA](https://github.com/VILHALVA)