CheckList de Atendimento

https://github.com/GiulianoVianna/Ferramenta-de-CheckList-JAVA/assets/101942554/373f6dce-388e-47a5-96bf-5d7d8a2a162b
O CheckList Atendimento é uma ferramenta projetada para gerenciar checklists de atendimento, permitindo aos usuários criar, editar, filtrar e excluir registros de maneira eficiente e intuitiva.
Funcionalidades
Atualização de Data e Hora
A aplicação atualiza continuamente uma label para mostrar a hora atual em formato HH:mm:ss. Isso garante que os usuários tenham sempre a hora exata visível enquanto utilizam a aplicação.
Cadastro de Checklist
Os usuários podem cadastrar novos checklists, inserindo detalhes como cliente, empresa, status, e descrição. Após o cadastro, a tabela de exibição é atualizada para refletir as novas informações.
Edição de Checklist
Os checklists existentes podem ser editados. A aplicação permite que os usuários selecionem um checklist na tabela e modifiquem seus detalhes na interface gráfica.
Filtragem por Status
Os usuários podem filtrar os checklists na tabela com base em seu status. Isso permite uma visualização personalizada da tabela, exibindo apenas os registros relevantes.
Exclusão de Checklist
Os checklists podem ser excluídos com base em seu ID. A aplicação garante que apenas os checklists válidos sejam removidos.
Interface Intuitiva
- Habilitação de Botões: A interface controla a habilitação de botões para otimizar o fluxo de trabalho do usuário.
- Limpeza de Campos: Após operações como cadastro ou edição, os campos de entrada de dados são limpos automaticamente.
- Edição de Campos de Texto: Os campos de texto podem ser habilitados ou desabilitados para edição, dependendo do contexto.
- Filtro de Maiúsculas: Um filtro transforma automaticamente todo o texto inserido em maiúsculas, garantindo consistência nos dados.
Uso
- Instalação: Clone o repositório e execute a aplicação em um ambiente Java compatível.
- Cadastro de Checklist: Preencha os campos necessários na interface gráfica e clique em 'Salvar'.
- Edição e Exclusão: Selecione um checklist na tabela e utilize os botões 'Editar' ou 'Excluir' conforme necessário.
- Filtragem: Selecione um status no ComboBox e ative o filtro para visualizar checklists específicos.
Contribuições
Contribuições, correções e sugestões são sempre bem-vindas. Sinta-se à vontade para abrir issues ou enviar pull requests.