Galerie & Démos
Démos Puck
Présentation de deux des outils proposés par Puck : une analyse de l'efficacité énergétique à partir des données du portail EDF particuliers et une analyse de l'évolution de l'efficacité de l'effort au cours d'un parcours sportif. Envie d'essayer avec vos données ? Création de compte : https://puck.high.statisfaction.rocks/register (validation finale de votre accès par Puck lui-même).
Démo BonPapa
BonPapa, une application pépère, avec des clients avec faible trace dans les serveurs à surveiller et un serveur léger et directement utilisable. https://forgejo.high.statisfaction.rocks/statisfaction_public/bonpapa
Périmètre & architecture
Puck, un farfadet facétieux, est l'avatar d'un projet laboratoire de développement d'une application de traitements de données du quotidien tout en étant un espace de créativité libre, avec pour centre l'expérimentation technologique, et la volonté de construire un outil de production logicielle auto-hébergé en s'amusant, en cachant des blagues là où on peut, et en utilisant l'IA sans complexe (le code, les illustrations, etc. mais pas pour les jeux de mots, on garde l'artisanat français pour ça).
L’usine de traitement de données : Puck
- Une API en FastAPI qui interface les demandes (à travers une authentification OAuth2 ) de traitement
- Un worker par type de traitement, aujourd'hui :
- Analyse de la consommation énergétique à partir d'exports proposés par EDF mis en corrélation avec la température extérieure relevée par l'API Open-méteo, et localisée par l'API OpenStreetMap, l'objectif est de suivre la relation T° extérieure <-> consommation d'énergie et de détecter si une amélioration est à noter d'une année sur l'autre ou si des consommations anormales sont arrivées dans le passé, émission d'un rapport intéractif par courriel
- Analyse statistique de trajets à partir de fichiers GPX (à la base pour le vélo), objectif : avoir une vue de l'effort au cours du temps, en expurgeant les arrêts, estimation en l'effort en fonction des pentes, et tentative de déterminer une loi de vitesse en fonction de la pente, et surveillance de l'écart de chaque point du trajet à celle-ci afin de déterminer l'évolution des performances au cours de l'effort. Préparation d'un rapport interactif, et mise à disposition par courriel
- Analyse d'un log Traefik pour en extraire les IPs supectes
- Un front en Vue 3
Projet ouvert, pensé pour être modulaire et ajouter des fonctionnalités facilement, ouvert a la participation pour du code, des idees de développement, du graphisme, etc. Moyens de contact dans la section contact . Ne pas avoir peur d'un sens de l'humour de haute voltige et d'une direction artistique audacieuse (lunettes de soleil non fournies).
Outils du projet
Un panorama complet des outils utilises pour concevoir, exploiter et faire vivre Puck.
Backend & donnees
Front & experience
DevOps & infrastructure
Environnements de developpement
Veille technique
Architecture & Stack
Diagramme de l'architecture derrière Puck :
Diagramme

Contact
Créé par Robin Cohen-Selmon — Statisfaction®.
Suivre, collaborer, ou demander une démo.