Athena
Brief
United World Wrestling, fédération internationale de lutte, a mandaté Antistatique pour le développement d’une application permettant de faciliter la gestion de leurs membres et compétitions.
Athena est une application destinée à toutes les fédérations sportives, peu importe leur domaine. Elle permet de faciliter l’organisation générale des fédérations en rassemblant de nombreux services et outils en un seul point et fonctionne sur tous les navigateurs.
Une présentation plus fonctionnelle est disponible sur le mini-site dédié.
View live

Fonctionalités
Gestion des athlètes
Profiles
Disciplines, catégories
Licences
Passeports
Suspensions
Gestion des arbitres
Profiles
Licences
Passeports
Accréditations
Gestion des événements
Compétitions
Cours d’arbitres
Calendrier
Organisateurs
Participants
Arbitres
Gestion de licences
Commandes
Achat
Paiement
- Validation
Un apercu des techniques utilisées
Symfony2/Doctrine : Le framework de développement PHP Symfony2 couplé à son ORM Doctrine2 nous a servi de base pour ce projet
PHPUnit et Behat : Nous ont permis de mettre en place une batterie de tests afin de tester chaque page, formulaire et fonctionnalité de l’application. Ces tests sont lancés automatiquement à chaque modification sur un serveur d'intégration continue.
Bootstrap : Le framework de développement front-end Bootstrap, composé de CSS et JavaScript nous a permis de livrer un site responsive qui s’adapte à la taille d’écran de chaque périphérique.
plus d'informations sur le processus de développement sur notre blog
Perspectives d’avenir
Athena a été développée d’une manière telle qu’il est possible de séparer les fonctions génériques relatives à la gestion de fédérations sportives des demandes spécifiques de notre client UWW afin de l’adapter pour les besoins d’autres fédérations.