« Chocapix » : différence entre les versions

De WikiBR
(ajout de la future version du frontend)
Aucun résumé des modifications
 
(5 versions intermédiaires par 4 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{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.
 
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'API est implémentée avec django : le code est hébergé sur [https://github.com/BinetReseau/chocapix-server GitHub].
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].


La partie client est écrite en AngularJS : le code est hébergé sur [https://github.com/BinetReseau/chocapix-client GitHub].
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].
Une nouvelle version de la partie client réécrite en React.js est en dévéloppement depuis 2021. Le code est hébergé sur [https://gitlab.binets.fr/br/chocapix-frontend]


Le repo principal est également sur [https://github.com/BinetReseau/chocapix-docker GitHub]
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 :