Passe Marché
🎯 Objectif
✨ Fonctionnalités principales
🔐 Authentification OAuth
🔗 Système de Webhooks
📋 Gestion documentaire
🏢 Identification SIRET
🎨 Interface gouvernementale
🌍 Internationalisation
🛠 Technologies utilisées
Requirements
Backend
Frontend
Tests et Qualité
📋 Prérequis
🌐 Environnements
🧪 Sandbox (environnement de test)
🚀 Installation et configuration
1. Cloner le projet
3. Installer/configurer
🔧 Commandes de développement
Serveur de développement
Application de démonstration (Fake Editor App)
Base de données
Tests
Qualité du code
Administration des plateformes de marchés publics et webhooks
Assets
Configuration des champs et traductions
Configuration des champs (field_configuration)
field_configuration)Structure du fichier CSV attendu
🏗 Architecture
Structure Rails
Modules principaux
🔐 Sécurité
Standards appliqués
Conformité
🌐 Internationalisation
Langues disponibles
Structure des traductions
🎭 Application de Démonstration (Fake Editor App)
Fonctionnalités
Démarrage rapide
Utilisation
🧪 Tests
Types de tests
Couverture actuelle
Exécution des tests
Couverture de code (SimpleCov)
🚢 Déploiement
Configuration de production
Outils de déploiement
🤝 Contribution
Standards de développement
Workflow de contribution
📚 Documentation
🚀 Pour les Équipes Techniques
📋 Documentation Technique Détaillée
Authentification et Sécurité
Flux Métier
Références Techniques
💡 Application de Démonstration
Ressources utiles
Conventions du projet
📄 Licence
🙋♂️ Support
Mis à jour
Ce contenu vous a-t-il été utile ?

