Watchdog

Capture d'écran du projet Watchdog

À propos du projet

Outil d'intelligence commerciale automatisant le scan de Google Maps, l'audit technique de sites web et la génération de rapports d'expertise au format PDF.

Technologies utilisées

Backend

Go (Golang) Wails

Frontend

React 18 Tailwind CSS

Base de données

PocketBase (BaaS)

API externes

Google Places API OpenRouter (GPT-3.5-turbo)

Outils d'audit

Lighthouse CLI Chrome Headless

Génération PDF

Chrome Headless Templates HTML

Fonctionnalités principales

  • Sourcing automatique de prospects via Google Places API (recherche géolocalisée)
  • Audits Lighthouse en masse avec Worker Pool (~2300 audits/jour)
  • Filtrage intelligent basé sur les scores de performance web
  • Analyse IA des recommandations techniques via OpenRouter (GPT-3.5-turbo)
  • Génération automatique de rapports PDF professionnels avec branding

Compétences développées

Ce projet m'a permis de maîtriser l'intégration d'APIs externes (Google Places, OpenRouter) et le développement d'applications desktop avec Wails (Go + React). J'ai développé mes compétences en traitement de données en masse via un système de Worker Pool capable de gérer ~2300 audits/jour. L'implémentation d'algorithmes de filtrage intelligent et d'analyse IA m'a apporté une expertise en automatisation et en optimisation de workflows.

Workflow n8n n°1

Workflow n8n du projet Watchdog