Skip to content

andrejuniorba/Python_Tkinter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Interface Gráfica com Python

Tela de Login e Cadastro com MySQL

Este projeto consiste em uma aplicação de Tela de Login e Tela de Cadastro utilizando a biblioteca Custom Tkinter em conjunto com o Tkinter padrão do Python. Além disso, foi utilizado o banco de dados MySQL no MySQL Workbench para armazenar os dados de cadastro dos usuários e garantir a persistência das informações.

Tecnologias Utilizadas

  • Custom Tkinter
  • Tkinter
  • MySQL

Funcionalidades Implementadas

Tela de Login: Permite que os usuários registrados acessem a aplicação, fornecendo seus dados de login.

Tela de Cadastro: Permite que novos usuários se cadastrem no sistema, fornecendo informações como nome de usuário, senha, e-mail, etc.

Banco de Dados MySQL: Utilizamos o MySQL Workbench para criar o banco de dados que armazena os dados dos usuários cadastrados.

Persistência de Dados: Os dados inseridos na Tela de Cadastro são armazenados no banco de dados, garantindo que as informações permaneçam disponíveis mesmo após o encerramento da aplicação.

Verificação de Acesso: Através da Tela de Login, o sistema verifica se as credenciais inseridas pelo usuário correspondem aos registros no banco de dados, permitindo ou negando o acesso à aplicação.

Imagens do Projeto

Aqui estão algumas imagens das telas do projeto:

Tela de Login:

Tela de Cadastro:

Banco de Dados no MySQL Workbench:

Como Executar o Projeto

Para executar o projeto em sua máquina local, siga os passos abaixo:

  • Clone o repositório para o seu ambiente local

  • Certifique-se de ter o Python instalado em sua máquina.

  • Instale as bibliotecas necessárias: customtkinter e mysql-connector-python

  • Importe o arquivo do banco de dados no MySQL Workbench e configure a conexão com o banco de dados na aplicação, atualizando as informações de conexão no código, como host, user e password.

Feito isso, você deverá ver a aplicação sendo executada e poderá interagir com as telas de login e cadastro.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages