Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎯 ArenaSales - HACKTOGONE 2025

One-liner: Automatisez 80% de votre prospection B2B grâce à l'IA - de l'analyse d'entreprise aux séquences d'outreach personnalisées.

📺 Demo

🚀 Lancer en local

Prérequis

  • Python 3.8+
  • pip

Installation

cd src/ && pip install -r requirements.txt && python app.py

L'application sera accessible sur http://localhost:5000

Exemple de site à analyser

https://www.anthropic.com/

🏗️ Architecture

┌─────────────┐         ┌──────────────┐         ┌─────────────┐
│   Frontend  │────────▶│   Flask API  │────────▶│   SQLite    │
│  (HTML/JS)  │         │   (Python)   │         │  Database   │
└─────────────┘         └──────────────┘         └─────────────┘
                               │
                               ▼
                        ┌──────────────┐
                        │ BeautifulSoup│
                        │   Scraper    │
                        └──────────────┘

Stack technique

  • Frontend: HTML5, TailwindCSS, JavaScript (Vanilla)
  • Backend: Flask (Python), Beautiful Soup 4
  • Base de données: SQLite
  • Scraping: BeautifulSoup4, Requests
  • Authentification: Token-based (sessions)

📂 Structure du projet

src/
├── app.py                 # Application Flask principale
├── routes.py              # Routes API
├── auth.py                # Système d'authentification
├── auth_routes.py         # Routes d'authentification
├── scraper.py             # Scraper web
├── analyzer.py            # Analyseur de règles
├── database.py            # Gestion base de données
├── models.py              # Modèles de données
├── requirements.txt       # Dépendances Python
├── static/
│   ├── index.html        # Interface principale
│   └── login.html        # Page de connexion
└── arenasales.db         # Base de données (créée auto)

✨ Fonctionnalités

1. Analyse automatique d'entreprise

  • Scraping intelligent du site web
  • Extraction automatique: secteur, taille, localisation
  • Détection du ton de marque
  • Extraction de la proposition de valeur
  • Identification du public cible

2. Génération d'ICP et Personas

  • Profil Client Idéal (ICP) automatique
  • 3 personas décisionnels avec:
    • Rôle et objectifs
    • Points de douleur
    • Budget estimé
    • Canaux préférés

3. Détection de signaux

  • Signaux de croissance
  • Présence digitale
  • Scoring automatique

4. Génération de séquences d'outreach

  • Séquences email (3 étapes)
  • Messages LinkedIn personnalisés
  • Variables dynamiques {{prénom}}, {{entreprise}}

5. Export et intégration

  • Export CSV complet
  • Historique des analyses
  • Base de contacts enrichie

🔒 Sécurité

  • Authentification par token
  • Sessions expirantes (24h)
  • Mots de passe hashés (SHA256)
  • Protection CORS configurée
  • Aucun secret dans le code

🎨 Cas d'usage

Pour qui?

  • Startups en phase de prospection
  • Équipes sales et growth
  • Agences B2B
  • Consultants indépendants

Problème résolu: Automatiser 80% du travail de préparation commerciale qui prend normalement 3-4h par entreprise ciblée.

Résultat:

  • Temps gagné: De 3h à 10 minutes par analyse
  • Qualité: Personas et séquences cohérentes
  • Scalabilité: Analyser 50+ entreprises/jour

📊 KPI cibles

  1. Temps d'analyse: < 30 secondes par entreprise
  2. Précision ICP: 80%+ de pertinence
  3. Taux d'adoption: 70%+ des séquences générées utilisées

⚠️ Limites connues

  1. Scraping:

    • Sites avec JavaScript lourd non supportés
    • Rate limiting sur certains domaines
    • Certains sites bloquent le scraping
  2. Analyse:

    • Basée sur des règles (pas d'IA pour le moment)
    • Détection de secteur parfois imprécise
    • Localisation limitée à la France
  3. Authentification:

    • Tokens stockés en localStorage (améliorer en prod)
    • Pas de 2FA
    • Sessions non révocables individuellement

🚦 Roadmap J+14

  • J+2: Intégration GPT-4 pour analyse sémantique
  • J+5: API enrichissement externe (Pappers, Clearbit)
  • J+7: Détection de signaux en temps réel (levées de fonds, recrutement)
  • J+10: Intégration CRM (HubSpot, Pipedrive)
  • J+14: Multi-tenancy et facturation

💰 Coûts estimés

Voir COSTS.md pour le détail complet.

Résumé (POC 30 jours):

  • Infrastructure: Gratuit (local) ou 5-10€/mois (cloud)
  • APIs: 0€ (version actuelle sans APIs externes)
  • Total: < 10€/mois

📝 Crédits & Licence

  • Équipe: Les aliens
  • Coach: Yvon Huynh
  • Event: HACKTOGONE 2025
  • Licence: Propriétaire - Tous droits réservés © 2025 Cécilia Deriche
  • Technologies: Flask, Beautiful Soup 4, TailwindCSS

⚖️ Licence

Ce projet est sous licence propriétaire. Aucune utilisation, modification ou distribution n'est autorisée sans permission écrite explicite.

Voir le fichier LICENSE pour plus de détails.


This project is under proprietary license. No use, modification, or distribution is permitted without explicit written permission.


HACKTOGONE 2025 - Automatisation B2B intelligente

About

No description, website, or topics provided.

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages