À propos du projet

Maxx Tools est un monorepo rassemblant plusieurs petites applications web internes et utilitaires de productivité, accessibles via une page centrale hub index.html. Chaque outil se trouve dans son propre dossier et s’ouvre en cliquant sur une carte du hub. Outils inclus : - Schedulr (daily-tracker) : un espace de planification pour organiser le contenu hebdomadaire. Il est fourni avec une extension Chrome/Edge dédiée appelée Schedulr Clipper pour la collecte rapide de données, ainsi qu’un pipeline automatisé d’approvisionnement en données pour les articles, X (Twitter) et Reddit. - FX Tracker : un tableau de bord de change suivant USD/CRC et EUR/CRC en temps réel, à l’aide des données officielles du BCCR (Banco Central de Costa Rica). Il visualise les tendances et met en avant les annonces économiques officielles. - Tweet Visualizer : un générateur de maquettes produisant des aperçus de tweets haute fidélité en mode sombre, avec une largeur configurable, destinés aux maquettes de conception et aux présentations. - Chart Animator : un générateur de graphiques Instagram qui crée des graphiques animés au format 1080 x 1440. Il prend en charge les instantanés à tableau unique, le mode comparaison multi-séries et l’animation chronologique d’année en année, exportant les images en PNG et les animations en WebM directement depuis le navigateur. - Battle Giveaway : un battle royale de concours Instagram qui extrait les commentateurs d’une publication, télécharge les photos de profil et génère un battle royale animé. Il nécessite IG_USERNAME et IG_PASSWORD dans un fichier .env (voir battle-giveaway/.env.example) et s’exécute via cd battle-giveaway && npm install && node serve.js. Pour démarrer : ouvrez index.html dans un navigateur pour accéder au hub central, puis naviguez vers un outil en cliquant sur sa carte. Les consignes de contribution se trouvent dans CONTRIBUTING.md et couvrent les conventions de dossiers, les styles de commit et le pipeline de données obligatoire pour daily-tracker.