« Chocapix » : différence entre les versions
(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 | 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 | 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]. | ||
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]. | |||
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 :