https://github.com/macktireh/vinespana
Challenge Dosctring | VinEspaña est une application Python utilisant Tkinter et CustomTkinter, offrant une exploration interactive des régions viticoles espagnoles.
https://github.com/macktireh/vinespana
customtkinter python tkintermapview
Last synced: 24 days ago
JSON representation
Challenge Dosctring | VinEspaña est une application Python utilisant Tkinter et CustomTkinter, offrant une exploration interactive des régions viticoles espagnoles.
- Host: GitHub
- URL: https://github.com/macktireh/vinespana
- Owner: Macktireh
- Created: 2024-06-08T18:36:50.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-20T16:35:10.000Z (almost 2 years ago)
- Last Synced: 2025-02-23T03:46:34.536Z (over 1 year ago)
- Topics: customtkinter, python, tkintermapview
- Language: Python
- Homepage:
- Size: 66.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Viticoles Espagnoles | Challenge Docstring
Cette application est une carte interactive qui affiche les emplacements des différentes régions viticoles espagnoles. La carte utilise `TkinterMapView` pour le rendu et `CustomTkinter` pour les éléments de l'interface graphique. Les utilisateurs peuvent cliquer sur les boutons dans la barre latérale pour zoomer sur des régions spécifiques et voir les marqueurs indiquant leurs emplacements. Chaque marqueur est personnalisé avec une icône représentant le type de vin produit dans cette région (rouge ou blanc).
## Fonctionnalités
- Carte interactive de l'Espagne.
- Marqueurs indiquant les emplacements des différentes régions viticoles.
- Barre latérale avec des boutons pour zoomer sur des régions spécifiques.
- Icônes personnalisées pour les régions viticoles rouges et blanches.
- Option de changement de thème (mode sombre ou clair) par défaut selon les préférences du système.
## Demo
[](./assets/demo/demo.gif)
## Pré-requis
Avant de pouvoir exécuter l'application, vous devez avoir les éléments suivants installés sur votre système :
- Python 3.11+
- [PDM](https://pdm-project.org/)
## Installation
Suivez ces étapes pour installer les packages requis et configurer l'application :
1. Clonez le dépôt ou téléchargez le code source.
```bash
git clone https://github.com/Macktireh/VinEspana
cd VinEspana
```
2. Installez les packages Python requis.
```bash
pdm install
```
3. Lancez l'application.
```bash
pdm start
```