Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/vilhalva/cadastro-de-clientes-com-pyqt

👨‍🏫CRUD DE CADASTRO DE NOME, EMAIL E TELEFONE DE CLIENTES COM PYQT E SQLITE.
https://github.com/vilhalva/cadastro-de-clientes-com-pyqt

aplicativo codigo crud database framework gui projeto pyqt python sqlite

Last synced: 4 days ago
JSON representation

👨‍🏫CRUD DE CADASTRO DE NOME, EMAIL E TELEFONE DE CLIENTES COM PYQT E SQLITE.

Awesome Lists containing this project

README

        

# CADASTRO DE CLIENTES COM PYQT
👨‍🏫CRUD DE CADASTRO DE NOME, EMAIL E TELEFONE DE CLIENTES COM PYQT E SQLITE.










## DESCRIÇÃO:
Este aplicativo em PyQt5 com SQLite oferece um sistema de CRUD (Create, Read, Update, Delete) para gerenciamento de clientes. Aqui estão suas principais características:

1. **Cadastro de Clientes**:
- Permite adicionar novos clientes especificando nome, email e telefone através de uma interface gráfica intuitiva. Os dados dos clientes são armazenados em um banco de dados SQLite para persistência.

2. **Edição de Clientes**:
- Permite editar os dados de um cliente existente diretamente na tabela de clientes. Ao selecionar um cliente na tabela e clicar no botão "Editar", uma janela de diálogo permite fazer alterações nos campos de nome, email e telefone.

3. **Remoção de Clientes**:
- Permite excluir um cliente selecionado da lista. Após selecionar o cliente na tabela, clicando no botão "Apagar", uma caixa de diálogo de confirmação é exibida para garantir que a exclusão seja intencional.

4. **Visualização de Clientes**:
- Todos os clientes cadastrados são exibidos em uma tabela com colunas para ID, Nome, Email e Telefone. Esta visualização facilita o acompanhamento e a gestão dos clientes registrados.

## EXECUTANDO O PROJETO:
1. **Instalação:**
- Entre no diretório `CODIGO` e execute o comando:

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

2. **Iniciando o APP:**
- Entre no diretório `CODIGO` e execute com o comando:
```bash
python CODIGO.py
```

3. **Interagindo com o Aplicativo**:
- **Adicionar**: Clique no botão "Adicionar", preencha os campos na janela de diálogo e clique em "Ok" para inserir um novo cliente na lista.
- **Editar**: Selecione um cliente na tabela e clique no botão "Editar". Faça as alterações desejadas na janela de diálogo que aparecerá e clique em "Ok" para atualizar os dados do cliente.
- **Deletar**: Selecione um cliente na tabela e clique no botão "Apagar". Confirme a exclusão na caixa de diálogo para remover o cliente do banco de dados.

## 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 PYQT](https://github.com/VILHALVA/CURSO-DE-PYQT)
* [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)