Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/felipeclarindo/palindrometro
Application in python that checks Palindromos, with a user interface.
https://github.com/felipeclarindo/palindrometro
customtkinter python software software-development
Last synced: 3 days ago
JSON representation
Application in python that checks Palindromos, with a user interface.
- Host: GitHub
- URL: https://github.com/felipeclarindo/palindrometro
- Owner: felipeclarindo
- License: agpl-3.0
- Created: 2024-03-26T13:52:50.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-02-01T17:41:54.000Z (9 days ago)
- Last Synced: 2025-02-01T18:35:12.403Z (9 days ago)
- Topics: customtkinter, python, software, software-development
- Language: Python
- Homepage:
- Size: 16.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
🌍 [Leia em Português](README.pt-BR.md)
# Palindrometro
The **Palindrometer** is a software with an interface developed with `customtkinter` that allows you to check if a word is a palindrome. A palindrome is a word that reads the same way from back to front, such as "radar" or "level".
## Features
- `Palindrome Check` - Enter a word and click the "Check" button to find out if it is a palindrome.
- `Interface Simple` - Modern and easy-to-use design with `customtkinter`.
- `Instant Result` - Shows the scan result directly on the screen.## Technologies Used
- `Customtkinter` - Library to create modern and customizable graphical interfaces.
- `Python` - Programming language used for development.
- `pytest` - Testing.## Steps to install and run the application
1. Clone the repository:
```bash
git clone https://github.com/felipeclarindo/palindrometro.git
```2. Enter directory:
```bash
cd palindrometro
```3. Create `Virtual Environment`:
```bash
python -m venv .venv
```4. Activate the `Virtual Environment` running the file `.bat` in `.venv/Scripts/activate.bat`.
5. Install dependencies:
```bash
pip install requirements.txt
```6. Run the application:
```bash
python ./main.py
```7. Interact with the Application
- Open the application and enter a word in the input field.
- Click the "Check" button to see if the word is a palindrome.
- The result will be displayed just below the button.## Contribution
Contributions are welcome! If you have suggestions for improvements, feel free to open an issue or submit a pull request.
## Author
**Felipe Clarindo**
- [LinkedIn](https://www.linkedin.com/in/felipeclarindo)
- [Instagram](https://www.instagram.com/lipethecoder)
- [GitHub](https://github.com/felipeclarindo)## License
This project is licensed under the [GNU Affero License](https://www.gnu.org/licenses/agpl-3.0.html).