Skip to content

BOZYILDIZ/FormationManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Formation Manager

Application web de gestion des formations CPF et des bons d'achat associés.

Fonctionnalités

  • Gestion des clients et de leurs formations
  • Gestion des bons d'achat (valeur fixe ou pourcentage)
  • Synchronisation avec l'API WEDOF
  • Gestion des utilisateurs avec différents rôles (superadmin, admin, opérateur)
  • Interface multilingue (français, turc)
  • Journalisation des actions et des erreurs

Installation

  1. Cloner le dépôt
git clone https://github.com/BOZYILDIZ/FormationManager.git
cd FormationManager
  1. Créer un environnement virtuel et l'activer
python -m venv venv
source venv/bin/activate  # Sur Windows: venv\Scripts\activate
  1. Installer les dépendances
pip install -r requirements.txt
  1. Lancer l'application
python run.py

L'application sera accessible à l'adresse http://localhost:5000

Configuration

API WEDOF

Pour configurer la connexion à l'API WEDOF :

  1. Connectez-vous en tant qu'administrateur
  2. Accédez à la page "API WEDOF" dans la barre de navigation
  3. Renseignez l'URL, la clé API et le secret API
  4. Activez ou désactivez la synchronisation automatique selon vos besoins
  5. Cliquez sur "Enregistrer la configuration"

Utilisateurs par défaut

Journalisation

Les journaux sont stockés dans le dossier instance/logs/ :

  • errors.log : Erreurs techniques
  • user_actions.log : Actions des utilisateurs

Licence

© 2023 Formation Manager

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors