https://github.com/pitercoding/tela-de-login-python
Projeto simples de tela de login desenvolvido em Python utilizando a biblioteca CustomTkinter para criar uma interface moderna e estilizada no modo escuro. ENG: A simple login screen project developed in Python using the CustomTkinter library to create a modern and stylish dark mode interface.
https://github.com/pitercoding/tela-de-login-python
authentication customtkinter dark-mode desktop-app gui login-system modern-design password-validation python python-project tkinter user-interface
Last synced: 10 days ago
JSON representation
Projeto simples de tela de login desenvolvido em Python utilizando a biblioteca CustomTkinter para criar uma interface moderna e estilizada no modo escuro. ENG: A simple login screen project developed in Python using the CustomTkinter library to create a modern and stylish dark mode interface.
- Host: GitHub
- URL: https://github.com/pitercoding/tela-de-login-python
- Owner: pitercoding
- License: mit
- Created: 2025-10-21T16:15:35.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-10-22T18:05:34.000Z (7 months ago)
- Last Synced: 2026-05-03T15:39:11.573Z (10 days ago)
- Topics: authentication, customtkinter, dark-mode, desktop-app, gui, login-system, modern-design, password-validation, python, python-project, tkinter, user-interface
- Language: Python
- Homepage:
- Size: 83 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🔐 Sistema de Login em Python (Tkinter + CustomTkinter)
Este é um projeto simples de **tela de login** desenvolvido em **Python** utilizando a biblioteca **CustomTkinter** para criar uma interface moderna e estilizada no modo escuro.
Se desejar veja o mesmo projeto desenvolvido com **Java** e **JavaFX**: [Sistema de Login em JavaFX](https://github.com/pitercoding/tela-de-login-javafx)
## 🚀 Funcionalidades
- Interface gráfica moderna com **CustomTkinter**
- Campos de entrada para **usuário** e **senha**
- Validação simples de login com feedback visual:
- ✅ “Login Sucessful!” em verde quando correto
- ❌ “Login Failed!” em vermelho quando incorreto
## 🖥️ Demonstração
Ao executar o programa, será exibida uma janela como esta:

## ⚙️ Tecnologias Utilizadas
- [Python 3.10+](https://www.python.org/)
- [CustomTkinter](https://github.com/TomSchimansky/CustomTkinter)
## 📦 Instalação
1. **Clone o repositório**
```bash
git clone https://github.com/pitercoding/tela-de-login-python.git
cd tela-de-login-python
```
2. **Crie um ambiente virtual** (opcional, mas recomendado)
```bash
python -m venv venv
source venv/bin/activate # Linux / macOS
venv\Scripts\activate # Windows
```
3. **Instale as dependências**
```bash
pip install customtkinter
```
4. **Execute o projeto**
```bash
app.py
```
## 🔑 Credenciais de Teste
Use as seguintes credenciais para testar o sistema:
```bash
Usuário: piter
Senha: 123456
```
## 📁 Estrutura do Projeto
```bash
tela-de-login-python/
│
├── app.py # Código principal da aplicação
├── .gitignore # Arquivos ignorados pelo Git
└── README.md # Este arquivo
```
## 🧠 Aprendizados
Este projeto foi criado com o objetivo de praticar:
- 🛠️ Criação de interfaces gráficas com **Tkinter**
- 🎨 Uso do **CustomTkinter** para uma estilização moderna
- 🔐 Estrutura básica de um **sistema de autenticação**
## 📜 Licença
Este projeto está sob a licença **MIT** — sinta-se à vontade para usar, estudar e modificar.
## 👤 Autor
**Piter Gomes**
📧 **E-mail:** [piterg.bio@gmail.com](mailto:piterg.bio@gmail.com)
💼 **LinkedIn:** [linkedin.com/in/piter-gomes-4a39281a1](https://www.linkedin.com/in/piter-gomes-4a39281a1/)
💻 **GitHub:** [github.com/pitercoding](https://github.com/pitercoding)
🌐 **Portfólio:** [portfolio-pitergomes.vercel.app](https://portfolio-pitergomes.vercel.app/)
---