Ceci est une ancienne révision du document !
Nous utilisons le langage Haxe et Typescript avec une base de données MySQL.
Côté front, nous utilisons React et Material UI.
Voici notre page sur Github
Actuellement nous ne fournissons plus de documentation à ce sujet et nous vous déconseillons d'essayer.
Pourquoi ?
La version Haxe de Cagette est open source et accessible sur Github sous licence GPL ( sauf le plugin “cagette Pro” appelé maintenant “compte producteur” ).
Cette version était en service jusqu'en Juillet 2020 et n'est plus maintenue actuellement. Elle est néanmoins disponible sur Github : https://github.com/CagetteNet/cagette/releases/tag/last_full_haxe_cagette
Actuellement l'application est en train d'être complètement ré-écrite en Typescript.
En janvier 2022, l'application en production est un hybride, elle tourne partiellement en Haxe (app.cagette.net) et partiellement en Typescript (api.cagette.net). Le code Typescript n'est pas accessible pour l'instant.
Il n'est pas exclu que la nouvelle version de Cagette en Typescript soit mise à disposition en open-source dans le futur.
Actuellement nous n'acceptons pas de pull request ou d'issues sur Github, car notre app est complexe et difficilement abordable pour un développeur extérieur. Nous souhaitons également rester maîtres de notre roadmap.
Cependant, si vous souhaitez proposer votre aide ou faire une candidature spontanée pour intégrer notre équipe, contactez-nous sur cto@alilo.fr