À propos du projet

Un système de veille technologique automatisé alimenté par l'IA

Le Projet

Tech Watch Dashboard est un système complet de veille technologique qui analyse automatiquement les dernières actualités des secteurs IA, Tech, Finance, Crypto et plus encore.

Projet personnel développé en parallèle de ma formation BTS SIO SISR, il combine plusieurs technologies modernes pour automatiser entièrement le processus de veille, de la collecte des articles à leur analyse par IA.

Comment ça fonctionne ?

1

Collecte automatique (n8n)

Un workflow n8n s'exécute 2 fois par jour (10h30 et 18h30) pour récupérer les flux RSS de sources de référence : TechCrunch, O'Reilly, The Hacker News, CoinDesk, HuggingFace, etc.

2

Analyse par IA (Claude API)

Chaque article est analysé par Claude 4 Sonnet qui extrait : le secteur, l'importance (1-5⭐), le sentiment, les actions boursières mentionnées, et génère un résumé structuré.

3

Stockage (Supabase)

Les analyses sont automatiquement enregistrées dans Supabase (PostgreSQL), avec dédoublonnage par URL et accès direct depuis le frontend.

4

Affichage (React + Vercel)

Ce dashboard React consulte l'API n8n pour afficher les articles avec filtres, recherche, favoris et statistiques. Déployé sur Vercel pour une disponibilité 24/7.

RSS Feeds

n8n

Claude AI

Supabase

Dashboard

Pourquoi ce projet ?

Problème résolu

La veille technologique manuelle est chronophage (2-3h/jour) et subjective. Ce système automatise entièrement le processus tout en garantissant une analyse objective et structurée grâce à l'IA.

Compétences développées

Automatisation avec n8n, intégration d'API (Claude, Google), développement React, déploiement cloud (Railway, Vercel), et conception de systèmes distribués.

Valeur ajoutée

Gain de temps significatif, analyses objectives et structurées, historique complet consultable, et système évolutif pour ajouter de nouvelles sources.

Objectif pédagogique

Démontrer ma capacité à concevoir et déployer une solution technique complète, de l'analyse du besoin à la mise en production, dans le cadre de mon BTS SIO SISR.

Technologies utilisées

⚙️ Automatisation & Backend

n8n (Workflow automation)
Claude 4 Sonnet API
Supabase (PostgreSQL)
Railway (hosting)

🎨 Frontend

React 18
React Router
Tailwind CSS
shadcn/ui
Recharts
Lucide Icons

🚀 Déploiement

Vercel (Frontend)
Railway (Backend n8n)
GitHub (Version control)

🛠️ Outils & Services

Supabase (Database)
RSS Feeds
localStorage (Cache)

Statistiques du système

+40

Articles/jour

Exécutions/jour

90%

Gain de temps

24/7

Disponibilité

Contact & Liens

Développé par : Nolan - Étudiant BTS SIO SISR