99 lines
2.5 KiB
Markdown
99 lines
2.5 KiB
Markdown
# Suite Consultance
|
|
|
|
Une suite logicielle complète pour la gestion de cabinet de conseil, comprenant :
|
|
- CRM (Gestion des clients et prospects)
|
|
- Générateur de propositions commerciales
|
|
- Générateur de devis
|
|
- Gestion des documents
|
|
|
|
## Installation
|
|
|
|
Pour installer Suite Consultance et ses dépendances, exécutez :
|
|
|
|
```bash
|
|
python install.py
|
|
```
|
|
|
|
Ce script va :
|
|
1. Vérifier que votre environnement est compatible
|
|
2. Mettre à jour pip
|
|
3. Installer toutes les dépendances nécessaires
|
|
4. Créer les répertoires requis
|
|
|
|
## Lancement
|
|
|
|
Pour lancer l'application, exécutez :
|
|
|
|
```bash
|
|
python run.py
|
|
```
|
|
|
|
Par défaut, l'application utilise l'interface graphique Tkinter.
|
|
|
|
Pour supprimer l'avertissement de dépréciation de Tk sur macOS, utilisez :
|
|
|
|
```bash
|
|
python silent_run.py
|
|
```
|
|
|
|
### Options de lancement
|
|
|
|
- Mode console (CLI) :
|
|
```bash
|
|
python run.py --cli
|
|
```
|
|
## Fonctionnalités
|
|
|
|
### CRM
|
|
- Gestion complète des clients
|
|
- Gestion des prospects avec suivi de statut
|
|
- Conversion de prospects en clients
|
|
- Accès aux documents liés
|
|
|
|
### Communication
|
|
- Envoi d'emails aux prospects (individuellement ou en masse)
|
|
- Templates d'emails personnalisables
|
|
- Suivi des communications avec historique
|
|
- Mise à jour automatique du statut des prospects
|
|
|
|
### Propositions commerciales
|
|
- Création de propositions personnalisées
|
|
- Modèles prédéfinis
|
|
- Export en PDF
|
|
|
|
### Devis
|
|
- Génération de devis professionnels
|
|
- Calcul automatique des totaux
|
|
- Export en PDF
|
|
|
|
## Structure des fichiers
|
|
|
|
```
|
|
SuiteConsultance/
|
|
├── main.py # Point d'entrée principal (mode CLI)
|
|
├── run.py # Script de lancement
|
|
├── install.py # Script d'installation
|
|
├── requirements.txt # Dépendances
|
|
├── core/ # Fonctionnalités de base
|
|
├── Data/ # Données des clients et prospects
|
|
├── modules/ # Modules fonctionnels
|
|
│ ├── crm/ # Gestion de la relation client
|
|
│ ├── devis/ # Génération de devis
|
|
│ ├── email/ # Gestion des emails
|
|
│ └── proposition/ # Génération de propositions
|
|
├── output/ # Documents générés
|
|
└── Templates/ # Modèles de documents
|
|
```
|
|
|
|
## Dépendances
|
|
|
|
- Python 3.7+
|
|
- FPDF
|
|
- Python-dateutil
|
|
- Pillow
|
|
- Flask (pour l'interface web)
|
|
- smtplib (pour l'envoi d'emails)
|
|
|
|
## Notes
|
|
|
|
Pour les utilisateurs de macOS : Si vous rencontrez des problèmes d'interface graphique, assurez-vous que votre version de Tk est 8.6 ou supérieure.
|