Project
Rivalytics - Competitive Intelligence
Complete development of a secure Express API for Rivalytics: JWT authentication via httpOnly cookies, auto-provisioned PostgreSQL, and oriented scraping services (LinkedIn, YouTube, Apify) to feed a competitive intelligence console. The architecture emphasizes backend resilience and third-party integrations (LinkedIn scraping, Apify, Google APIs).

Problem
The marketing team had no reliable service to continuously aggregate competitors' LinkedIn and YouTube posts or control user access.
Tech Stack
Solutions & Results
Implementation of a modular Express API with CORS, rate limiting, cache and custom scrapers. Authentication via JWT cookies, PostgreSQL schema provisioned at startup and encapsulated LinkedIn/YouTube connectors to expose `/api` endpoints ready to plug into the frontend.
Demo
Media gallery
Browse screenshots and demos in fullscreen mode.
Dashboard – Rivalytics Search
Synthetic view of Dev First LinkedIn performance: publications, engagement and frequency.
Performance Insights
Visualization of engagement by platform, publication evolution and best identified content.
Published Content – LinkedIn History
Chronological list of analyzed LinkedIn posts with dates and engagement levels.