Projet
Rivalytics - Veille concurrentielle
Développement complet d'une API Express sécurisée pour Rivalytics : authentification JWT via cookies httpOnly, PostgreSQL auto-provisionné, et services de scraping orientés (LinkedIn, YouTube, Apify) afin d'alimenter une console de veille concurrentielle. L'architecture met l'accent sur la résilience côté back-end et les intégrations tierces (LinkedIn scraping, Apify, Google APIs).

Problématique
L'équipe marketing n'avait aucun service fiable pour agréger en continu les posts LinkedIn et YouTube de leurs concurrents ni contrôler les accès utilisateurs.
Stack utilisée
Solutions & résultats
Mise en place d'une API Express modulaire avec CORS, rate limiting, cache et scrapers custom. Authentification via cookies JWT, schéma PostgreSQL provisionné au démarrage et connecteurs LinkedIn/YouTube encapsulés pour exposer des endpoints `/api` prêts à brancher côté front.
Démo
Galerie média
Parcourez les captures et démonstrations en plein écran.
Tableau de bord – Recherche Rivalytics
Vue synthétique des performances LinkedIn de Dev First : publications, engagement et fréquence.
Insights de performance
Visualisation de l'engagement par plateforme, évolution des publications et meilleur contenu identifié.
Contenus publiés – Historique LinkedIn
Liste chronologique des posts LinkedIn analysés avec leurs dates et niveaux d'engagement.