« Chocapix » : différence entre les versions

De WikiBR
Aucun résumé des modifications
Aucun résumé des modifications
 
Ligne 1 : Ligne 1 :
{{Obsolète|}}
{{menu services}}
{{menu services}}


Chocapix est le site des bars d'étage.
Chocapix est le site des bars d'étage.


Il a été développé par [[Utilisateur:Basile.Bruneau|ntag]], [[Utilisateur:Guillaume.Boisseau|nadrieril]] et [[Utilisateur:Camille.Masset|tizot]] en 2014-15 pour remplacer l'ancien site des bars. Il a été déployé pour l'arrivée des 2014, qui n'ont du coup pas connu l'ancien site.
Il avait été antérieurement développé par [[Utilisateur:Basile.Bruneau|ntag]], [[Utilisateur:Guillaume.Boisseau|nadrieril]] et [[Utilisateur:Camille.Masset|tizot]] en 2014-15 pour remplacer l'ancien site des bars, et avait été déployé pour l'arrivée des 2014, qui n'ont du coup pas connu l'ancien site.


L'API est implémentée avec django : le code est hébergé sur [https://gitlab.binets.fr/br/chocapix-server GitLab].
Il a ensuite été intégralement recodé par les BR 20, 21 et 22 suite à l'abandon progressif de la codebase qui ne permettait plus de le mettre à jour. Le BR 20 a notamment initié la création d'un nouveau frontend en React, qui a été récupéré par le BR 21 ayant initié la création d'un nouveau backend en Adonis JS. Le backend actuel a été quasiment intégralement codé par Thibaut de Saivre (VPrez BR21), en espérant qu'il ait été cette fois-ci suffisamment documenté pour garantir sa pérennité.


La partie client est écrite en AngularJS : le code est hébergé sur [https://gitlab.binets.fr/br/chocapix-client GitLab].
L'ancienne API (lancée en 2014-15) était implémentée avec django : le code est toujours hébergé sur [https://gitlab.binets.fr/br/chocapix-server GitLab]. L'ancienne partie client était écrite en AngularJS : le code est toujours hébergé sur [https://gitlab.binets.fr/br/chocapix-client GitLab].


Une nouvelle version de la partie client réécrite en React.js est en développement depuis 2021. Le code est hébergé sur [https://gitlab.binets.fr/br/chocapix-frontend Gitlab]
Le nouveau frontend en React.js, développé depuis 2021, est hébergé sur Gitlab [https://gitlab.binets.fr/br/chocapix-frontend ici]. Le backend [https://gitlab.binets.fr/br/chocapix-backend aussi].


Le repo principal était disponible sur [https://github.com/BinetReseau/chocapix-docker GitHub], mais elle n'est plus utilisée.
L'antique repo principal est disponible sur [https://github.com/BinetReseau/chocapix-docker GitHub].


== Voir aussi ==
== Voir aussi ==

Version actuelle datée du 5 avril 2025 à 22:43

Chocapix est le site des bars d'étage.

Il avait été antérieurement développé par ntag, nadrieril et tizot en 2014-15 pour remplacer l'ancien site des bars, et avait été déployé pour l'arrivée des 2014, qui n'ont du coup pas connu l'ancien site.

Il a ensuite été intégralement recodé par les BR 20, 21 et 22 suite à l'abandon progressif de la codebase qui ne permettait plus de le mettre à jour. Le BR 20 a notamment initié la création d'un nouveau frontend en React, qui a été récupéré par le BR 21 ayant initié la création d'un nouveau backend en Adonis JS. Le backend actuel a été quasiment intégralement codé par Thibaut de Saivre (VPrez BR21), en espérant qu'il ait été cette fois-ci suffisamment documenté pour garantir sa pérennité.

L'ancienne API (lancée en 2014-15) était implémentée avec django : le code est toujours hébergé sur GitLab. L'ancienne partie client était écrite en AngularJS : le code est toujours hébergé sur GitLab.

Le nouveau frontend en React.js, développé depuis 2021, est hébergé sur Gitlab ici. Le backend aussi.

L'antique repo principal est disponible sur GitHub.

Voir aussi

Pour des détails sur l'implémentation/la maintenance :