Trueman
Smart Leisure | Octobre 2025 - Novembre 2025

Projet Météo

Développement d’une application serveur en Python permettant de recommander des activités urbaines en fonction des conditions météorologiques et des contraintes temporelles. La solution intègre des API externes pour centraliser les données météo et environnementales, tout en proposant un système de recommandation et de vote (Méthode Condorcet) afin d’optimiser la planification des loisirs à l’échelle d’une ville.

Visualisation des données & Architecture

Meteo Interface
Recommendation Logic
Condorcet Voting System

Missions & Logique Métier

Backend

Architecture Python robuste basée sur les principes SOLID pour une maintenance évolutive.

Data API

Centralisation en temps réel des données météo et de qualité de l'air via APIs REST.

Algorithmes

Système de filtrage multicritères et implémentation de la méthode de vote Condorcet.

Expertise Technique

  • Qualité Code : Tests unitaires complets avec pytest pour garantir la fiabilité des calculs.
  • Documentation : Génération de documentation technique automatisée via Sphinx.
  • Configuration : Gestion flexible des paramètres via fichiers YAML et TOML.
  • Environnement : Analyse prédictive basée sur les seuils environnementaux critiques.

Environnement technique

Langage Python 3.x
Testing Pytest
Data Sources OpenWeather / Air Quality API
Formats YAML / TOML
Documentation Sphinx
"Ce projet démontre ma capacité à concevoir des backends Python complexes, alliant rigueur algorithmique et intégration de services tiers."