Outil d'intelligence de marché par ticker, alimenté par l'IA. Pour chaque action / ETF / crypto suivie, le backend récupère les données via Twelve Data, calcule les indicateurs techniques côté serveur (RSI, MA, momentum, drawdown…), et le LLM rédige un court narratif factuel — il décrit les chiffres, il ne décide pas.
Disclaimer : PortfolioAI est un outil d'aide à la décision. Il ne constitue pas un conseil en investissement agréé.
Site complet : portfolioAI
| Rubrique | Pour qui / quand |
|---|---|
| Onboarding développeur | Nouvel arrivant — install, premier test, troubleshooting |
| Architecture | Comprendre les modules, le schéma BDD et les décisions techniques |
| DDD — bounded contexts | Cartographie des bounded contexts et de leurs frontières (vocabulaire, ports, anti-corruption layers) |
| Guide de développement | Référence quotidienne : commandes, structure, configuration locale |
| Providers externes | Twelve Data, Finnhub, Anthropic, Ollama — clés, quotas, dashboards |
| Ops (CI / CD / tooling) | Workflows GitHub Actions, caching, Detekt, Dependabot, Code Scanning |
| Commandes pratiques (devops) | Cheatsheet psql / Tilt / Ollama / cleanup jobs LLM bloqués |
| Liens utiles (consoles & dashboards) | Bookmarks GCP / Supabase / GitHub / Cloudflare R2 pour les sessions ops |
| Déploiement (analyse Phase 5) | Choix Cloud Run + Supabase, plan phasé, pipeline WIF, plan de migration sortie |
| Release process | Rituel deploy : tag → Draft Release → Publish → workflow Cloud Run |
| Backup & restore process | Backup weekly Postgres → Cloudflare R2 + setup + restore drill |
| Décision : déploiement Ollama | ADR brouillon — Ollama natif Mac vs Compose vs statu quo |
| Vision | Pourquoi le projet existe, ce qu'on essaie de prouver |
| Fonctionnalités | Découpage par phase, ce qui est livré / gelé / à venir |
| Backlog | Travail ouvert : ⏳/🚧/🧊/❌ + dette technique (le shipped est dans le journal) |
| Journal des livraisons | Historique reverse-chronologique des features livrées par phase |
| Sources de données | Twelve Data, Finnhub — endpoints, quotas, mocks |
| Conventions de commit | Conventional Commits en anglais, exemples |
| Changelog doc | Trace reverse-chronologique des modifications du doc set (post /doc-maintainer) |