Initial commit: existing turf_saas codebase
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
200
CARTOGRAPHIE_H3R7TECH.md
Executable file
200
CARTOGRAPHIE_H3R7TECH.md
Executable file
@@ -0,0 +1,200 @@
|
||||
# 🐾 H3R7Tech - Cartographie des Services & Versions
|
||||
|
||||
_Dernière mise à jour: 26 février 2026_
|
||||
|
||||
---
|
||||
|
||||
## 📋 Contexte du Projet
|
||||
|
||||
**Objectif:** Créer une entreprise H3R7Tech pour services B2B (démarchage, marketing, scraping, CRM) + système de paris hippiques.
|
||||
|
||||
**Infrastructure:**
|
||||
- VPS: 178.18.250.53 (Contabo)
|
||||
- User: h3r7
|
||||
- Ports clés: 8765-8773
|
||||
- Git: Gitea (port 3000)
|
||||
|
||||
---
|
||||
|
||||
## 🏇 Module Turf - Paris Hippiques
|
||||
|
||||
### v1.0 (2026-02-21)
|
||||
- **Dashboard principal** - Port 8765
|
||||
- API combinée PMU, Boturfers, Zone-Turf, Canalturf
|
||||
- Prédictions automatiques (3 favoris par course)
|
||||
- Budget: 6€/course
|
||||
- Statistiques ROI
|
||||
|
||||
### v1.1 (2026-02-22)
|
||||
- Ajout analyses jockeys/entraineurs
|
||||
- Comparaison prédictions vs résultats
|
||||
- Tracking performance
|
||||
|
||||
### v1.2 (2026-02-23)
|
||||
- Interface dashboard redesign
|
||||
- Exports résultats
|
||||
- Script automatisation cron
|
||||
|
||||
### v1.3 (2026-02-24)
|
||||
- Intégration cron jobs (10h-13h30)
|
||||
- Résultats automatiques via API
|
||||
|
||||
### v1.4 (2026-02-25)
|
||||
- Amélioration scraping (Apify fallback)
|
||||
- Nouvelles sources de cotes
|
||||
|
||||
---
|
||||
|
||||
## 📊 CRM - Gestion Prospects
|
||||
|
||||
### v1.0 (2026-02-25)
|
||||
- **Port 8770** - CRM Production
|
||||
- Import 123 prospects (Apify - Artisans Lille)
|
||||
- Catégories: Restaurant, Boulangerie, Garage
|
||||
- Statuts: Nouveau, Contacté, RDV, Proposition, Gagné, Perdu
|
||||
|
||||
### v1.1 (2026-02-26)
|
||||
- **Corrections JS** - render(), onclick handlers
|
||||
- Filtre catégorie ajouté
|
||||
- Liens Google Maps (onclick)
|
||||
|
||||
### v2.0 (2026-02-26)
|
||||
- **Port 8773** - CRM Candidatures (Kanban)
|
||||
- Vue Pipeline: À Postuler → En Attente → Entretien 1 → Entretien 2 → Offre → Refus
|
||||
- Historique contacts
|
||||
- Rappels automatiques
|
||||
- Transform prospects → candidatures
|
||||
|
||||
---
|
||||
|
||||
## 🔧 Services Techniques
|
||||
|
||||
### Scraping
|
||||
| Service | Port | Description |
|
||||
|---------|------|-------------|
|
||||
| turf_api | 8765 | API Turf combinée |
|
||||
| admin_api | 8766 | Interface admin |
|
||||
| reservations | 8767 | Système réservations |
|
||||
| portal | 8768 | Portail client |
|
||||
| depenses | 8769 | Dépenses Trello |
|
||||
| crm_api | 8770 | API CRM |
|
||||
| agent_chat | 8771 | Chat IA |
|
||||
|
||||
### Scripts
|
||||
- `multi_scraper_v5.py` - Scraping courses
|
||||
- `dashboard_api.py` - API dashboard
|
||||
- `crm_api.py` - API CRM
|
||||
- `backup.sh` - Backup automatique (3h/jour)
|
||||
|
||||
---
|
||||
|
||||
## 🌐 Interfaces Web
|
||||
|
||||
### Portails
|
||||
| URL | Description |
|
||||
|-----|-------------|
|
||||
| http://178.18.250.53:8765 | Dashboard Turf |
|
||||
| http://178.18.250.53:8768 | Portail (Tout, Turf, Perso...) |
|
||||
| http://178.18.250.53:8769 | Dépenses Trello |
|
||||
| http://178.18.250.53:8770 | CRM Prospects |
|
||||
| http://178.18.250.53:8772 | CRM Dev |
|
||||
| http://178.18.250.53:8773 | CRM Candidatures |
|
||||
| http://178.18.250.53:3000 | Gitea |
|
||||
|
||||
### Démarchage
|
||||
- `SCRIPTS_DEMARCHAGE.html` - Scripts appels
|
||||
- `liste_appels.md` - 123 prospects qualifiés
|
||||
|
||||
---
|
||||
|
||||
## 🧑💻 Outils Perso
|
||||
|
||||
### Dépenses Trello (v1.0 - 2026-02-27)
|
||||
- **Port:** 8769
|
||||
- **URL:** http://178.18.250.53:8769/
|
||||
- **Description:** Gestion dépenses personnelles avec envoi automatique vers Trello
|
||||
- **Fonctionnalités:**
|
||||
- Ajout dépenses avec prénom, date, libellé, montant
|
||||
- Status: "En attente" → "Envoyé ✅"
|
||||
- 1 carte Trello par dépense (liste CP FEV 26)
|
||||
- Format customizable {prenom} - {date} - {libelle} - {montant}€
|
||||
- Filtre Prénoms configurables
|
||||
- **Stack +:** Flask Vanilla JS (mobile compatible)
|
||||
- **Repo:** http://178.18.250.53:3000/admin/Perso
|
||||
|
||||
---
|
||||
|
||||
## 📁 Fichiers Clés
|
||||
|
||||
### Configuration
|
||||
```
|
||||
/home/h3r7/turf_scraper/
|
||||
├── crm_prospects.json # 123 prospects
|
||||
├── turf.db # Base données courses
|
||||
├── crm_dashboard.html # CRM prod (v1.1)
|
||||
├── crm_candidatures.html # CRM kandan (v2.0)
|
||||
└── backup.sh # Script backup
|
||||
|
||||
/home/h3r7/turf_scraper_dev/
|
||||
├── crm_dashboard.html # CRM dev
|
||||
└── H3R7Tech_logo.svg # Logo
|
||||
|
||||
/home/h3r7/depenses_trello/
|
||||
├── app.py # API Flask
|
||||
├── config.json # Configuration
|
||||
└── templates/index.html # UI
|
||||
```
|
||||
|
||||
### Git
|
||||
- **Repo:** http://178.18.250.53:3000/admin/h3r7tech
|
||||
- **Repo Perso:** http://178.18.250.53:3000/admin/Perso
|
||||
- **master:** Production (stable)
|
||||
- **dev:** Développement
|
||||
|
||||
---
|
||||
|
||||
## 📈 Métriques
|
||||
|
||||
### CRM
|
||||
| Métrique | Valeur |
|
||||
|----------|--------|
|
||||
| Total prospects | 123 |
|
||||
| Restaurants | 94 (76%) |
|
||||
| Boulangeries | 26 (21%) |
|
||||
| Garages | 3 (2%) |
|
||||
| Note moyenne | 4.4/5 |
|
||||
|
||||
### Turf
|
||||
| Métrique | Valeur |
|
||||
|----------|--------|
|
||||
| Analyses/jour | 5 |
|
||||
| Budget/course | 6€ |
|
||||
| Favoris/course | 3 |
|
||||
|
||||
---
|
||||
|
||||
## 🔜 Prochaines Versions
|
||||
|
||||
### v2.1 (Prévu)
|
||||
- [ ] Améliorer filtrage CRM
|
||||
- [ ] Export prospects → CSV
|
||||
- [ ] Intégration email
|
||||
- [ ] Automatisation rappels
|
||||
|
||||
### v2.2 (Prévu)
|
||||
- [ ] Dashboard stats prospection
|
||||
- [ ] Scripts personnalisés par catégorie
|
||||
- [ ] Intégration Google Calendar
|
||||
|
||||
---
|
||||
|
||||
## 📝 Notes
|
||||
|
||||
- **2026-02-21:** Lancement projet
|
||||
- **2026-02-25:** Import 123 prospects via Apify
|
||||
- **2026-02-26:** Création CRM Candidatures + corrections
|
||||
- **2026-02-27:** Création app Dépenses Trello (port 8769), push Gitea
|
||||
|
||||
---
|
||||
|
||||
_Cartographie générée automatiquement - H3R7Tech 🐾_
|
||||
Reference in New Issue
Block a user