Skip to content
@LeCircographe-asso

LeCircographe-asso

Plateforme de gestion pour association de Cirque développée avec Ruby on Rails 8

Le Circographe - Documentation Officielle 📚

Logo Le Circographe

Une application de gestion complète pour association de cirque

Version Rails License

🎯 Vue d'ensemble

Le Circographe est une application de gestion complète pour une association de cirque, développée avec Ruby on Rails 8.0.1. Cette documentation couvre l'ensemble des aspects techniques, fonctionnels et organisationnels du projet.

🧭 Navigation

📘 Guide de démarrage rapide

Documentation Description
🔧 Installation Comment installer l'application
🚀 Premier pas Guide de prise en main rapide
❓ FAQ Questions fréquemment posées

🏛️ Structure de la documentation

Notre documentation est organisée de manière hiérarchique pour faciliter la navigation:

🔄 Domaines métier

Notre application est organisée autour de six domaines métier clairement définis, chacun avec ses propres responsabilités:

Domaine Description Documentation
Adhésion Gestion des adhésions Basic et Cirque, incluant:
  • Création et renouvellement
  • Upgrade Basic → Cirque
  • Cycle de vie des adhésions
Spécifications
Règles métier
Cotisation Formules d'accès aux entraînements:
  • Séances uniques, cartes 10 séances
  • Abonnements mensuels et annuels
  • Tarifications normale et réduite
Spécifications
Règles métier
Paiement Transactions financières:
  • Gestion des paiements et reçus
  • Traitement des dons et reçus fiscaux
  • Rapports financiers
Spécifications
Règles métier
Présence Suivi des entraînements:
  • Pointage et contrôle d'accès
  • Statistiques de fréquentation
  • Gestion de la capacité
Spécifications
Règles métier
Rôles Gestion des accès:
  • Rôles système (permissions)
  • Rôles associatifs (fonctions)
  • Audit des actions
Spécifications
Règles métier
Notification Communication automatisée:
  • Rappels et confirmations
  • Alertes système
  • Préférences de notification
Spécifications
Règles métier

📋 Guides par cas d'usage

Pour faciliter la navigation, nous proposons des guides par cas d'usage qui traversent les différents domaines:

👥 Gestion des membres

Voir les guides et références

💰 Gestion financière

Voir les guides et références

📊 Suivi et statistiques

Voir les guides et références

📝 Contribution

🚀 Contribuer au projet

Nous accueillons avec plaisir les contributions de la communauté !

📖 Consulter le guide de contribution complet »


Guide de contribution

Pour contribuer au projet, veuillez consulter notre guide de contribution détaillé qui explique:

  1. Le workflow Git à suivre
  2. Les conventions de nommage des branches
  3. Les conventions de commit
  4. Le processus de revue de code
  5. Les standards de test
Standards de documentation
  • Utiliser le Markdown pour tous les documents
  • Suivre les templates fournis
  • Maintenir les liens entre documents
  • Mettre à jour le glossaire si nécessaire

🏷️ Versions

  • v0.2 - Before refacto products + Users + Opening Hours
  • v0.5.1 - Refactorisation design/UX + Features
  • v0.5.2 - Hotfix for opening hours display

📞 Support et contact

Support technique

Support métier


⬅️ Retour au projet | ⬆️ Haut de page

Ce projet est sous licence MIT - voir le fichier LICENSE.md pour plus de détails.

Popular repositories Loading

  1. core core Public

    Ruby 3 2

  2. design design Public

    Assets visuels, maquettes UI/UX et composants Flowbite personnalisés pour Le Circographe. Contient les wireframes, prototypes, palette de couleurs, et guide de style.

    1

  3. .github .github Public

    Ruby

  4. infra infra Public

    Scripts et configurations pour le déploiement, la maintenance et le monitoring de l'application Le Circographe. Inclut les configurations Docker, scripts de migration de données, procédures de back…

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…