Développement du moteur Django/HTMX/Bootstrap 4
O2Badge est aujourd’hui un des seuls logiciels open source entièrement dédié aux Open Badges, ces marqueurs numériques de compétences et de reconnaissance qui décloisonne les diplômes.
Construit sur Django, il à besoin de mains, d’idées et d’énergie pour continuer à évoluer.
participer à l’amélioration d’un commun numérique unique,
renforcer la souveraineté et l’accessibilité des systèmes de badges,
explorer un code Django concret et vivant,
apprendre et travailler en pair à pair, dans un esprit d’entraide et de partage.
Que tu sois à l’aise avec Django ou simplement curieux·se d’y mettre les mains, ta contribution peut vraiment faire la différence.
Ensemble, faisons grandir l’écosystème des Open Badges libres ✨💻🌍
Votes
| Votant·e | Origine | Date |
|---|---|---|
| Thomas DEGOT | labricc | 05/04/26 |
| Jonas TURBEAUX | — | 23/11/25 |
| Mike Tibillet | TiBillet Coop. | 18/11/25 |
| Antoine O | O2Badge | 17/11/25 |
Lignes budgétaires
Total à financer: 15818.50 €
| Proposé par | Description | Montant | Date | Validation |
|---|---|---|---|---|
| Jonas TURBEAUX | Charger + RAM pour ordi Antoine | 611.50 € | 31/03/26 | Validée |
| Jonas TURBEAUX | Nom de domain openbadge.coop | 207.00 € | 09/03/26 | Validée |
| Jonas TURBEAUX | Maintenance et correction bug long terme ( / an ) | 5000.00 € | 06/12/25 | Validée |
| Jonas TURBEAUX | Développement Backend Django / Frontend HTMX + Bootstrap. | 10000.00 € | 06/12/25 | Validée |
Financement 12%
Financé: 2000.00 / 15818.50 €
| Contributeur | Description | Montant | Statut | Date |
|---|---|---|---|---|
| Fondation Orange / La Miete | V1 Fonctionelle | 2000.00 € | Noté comme Payée | 05/03/26 |
Réalisation : 111%
Demandé par les contributeur·ices: 2227.50 / 2000.00 €
Pour en savoir plus sur les budgets contributifs, visitez movilab !
| Participant | Origine | Description | Montant demandé | Statut | Date | Actions | Admin |
|---|---|---|---|---|---|---|---|
| Antoine O | O2Badge | -Implémentation (et grosse modif) du générateur d'icon de badge - ajout du champ de critères lorsqu'on crée un badge - possibilité pour les utilisateurs de créer des badges en leur nom - quelques autres petits fix sur la popup, le footer, les svg, etc. (voir PR #91 et issue #89, #84 et #83) |
158.00 € | Action validée | 07/04/26 | 1 j 5 h 10 min | — |
| Antoine O | O2Badge | Pas mal de choses différentes (voir PR #79, #85, #86 et #87) : - Ajout d'une map et de la localisation de l'adresse lors de la création d'une structure - Correction de bug avec la map - Ajout d'un footer - Beaucoup de petites finitions |
68.00 € | Action validée | 07/04/26 | 5 h 12 min | — |
| Antoine O | O2Badge | Plein de truc pour la présentation du 13 mars (voir de la PR #67 à la #78) : - Amélioration popup - Grosse modification de la nouvelle UI - Modification des templates existants pour s’intégrer à la nouvelle UI (dream badge, parcours, forms ...) - Ajout de la possibilité de s'auto-assigner des badges - Et d'autres petit trucs |
195.00 € | Action validée | 07/04/26 | 1 j 7 h | — |
| Thomas DEGOT | labricc | Animation autour de l’outil, rédaction autour des projets, administratif. | 400.00 € | Action validée | 05/04/26 | 2 j | — |
| Jonas TURBEAUX | — | Nom de domaine openbadge.coop | 207.00 € | Action validée | 24/03/26 | 10 min | — |
| Antoine O | O2Badge | Ajout de la possibilité d'attribuer des badges (voir PR #49) | 126.00 € | Action validée | 11/03/26 | 1 j 1 h 45 min | — |
| Antoine O | O2Badge | Ajout de la possibilité d'inviter des gens dans une structure (voir PR #46) | 56.00 € | Action validée | 11/03/26 | 4 h 15 min | — |
| Antoine O | O2Badge | Ajout du badge de rêve et des parcours et de plein d'autres choses que j'ai zappé (voir PR #66) | 266.00 € | Action validée | 11/03/26 | 2 j 2 h 59 min | — |
| Antoine O | O2Badge | Ajout de la possibilité d’endosser des badges (voir PR #50) | 70.00 € | Action validée | 11/03/26 | 4 h 38 min | — |
| Antoine O | O2Badge | Mise à jour de django a la version 6, màj des autres paquets et corrections d'un petit bug (voir PR #44 et #42) | 17.50 € | Action validée | 26/01/26 | 1 h 10 min | — |
| Antoine O | O2Badge | Ajout des permissions et de plusieurs autres choses liées (voir PR # 41) | 120.00 € | Action validée | 26/01/26 | 1 j 11 min | — |
| Antoine O | O2Badge | Modifications des templates + réécriture de structure_detail.html (voir PR #39) | 14.00 € | Action validée | 16/01/26 | 54 min | — |
| Antoine O | O2Badge | Correction des images qui ne se faisaient plus process par django-pictures (voir PR #38) | 15.00 € | Action validée | 16/01/26 | 1 h | — |
| Antoine O | O2Badge | Ajout de l'authentification, de celery, d'un mailer etc. (voir PR #36) | 135.00 € | Action validée | 16/01/26 | 1 j 1 h 7 min | — |
| Antoine O | O2Badge | Création d'un docker compose utilisant postgres (voir PR #34) | 32.50 € | Action validée | 16/01/26 | 2 h 10 min | — |
| Antoine O | O2Badge | Ajout des uuid7 sur les modèles comme clé primaire (voir PR 32) | 7.50 € | Action validée | 16/01/26 | 30 min | — |
| Antoine O | O2Badge | Ajout de l'option pour désactiver un utilisateur (voir pull request #26 et #28) | 29.00 € | Action validée | 14/12/25 | 1 h 55 min | — |
| Antoine O | O2Badge | Mise a jour des fichiers docker et script associé (voir pull request #25 et #28) | 17.00 € | Action validée | 14/12/25 | 1 h 10 min | — |
| Antoine O | O2Badge | Ajout de la possibilité d'éditer un profil (voir pull request #23 et #24) | 45.00 € | Action validée | 14/12/25 | 2 h 50 min | — |
| Antoine O | O2Badge | Correction de plusieurs petits problèmes (voir pull request #22) | 15.00 € | Action validée | 01/12/25 | 1 h 5 min | — |
| Antoine O | O2Badge | Ajout des pages pour modifier et supprimer un badge (voir pull request #21) | 22.00 € | Action validée | 01/12/25 | 1 h 38 min | — |
| Antoine O | O2Badge | Remplacement de poetry par uv dans le projet + quelques ajouts au readme (voir pull request #20) | 18.00 € | Action validée | 01/12/25 | 1 h 15 min | — |
| Antoine O | O2Badge | Correction de plusieurs petits problèmes (Voir pull request #19) | 13.00 € | Action validée | 21/11/25 | 40 min | — |
| Antoine O | O2Badge | Ajout des pages pour créer et supprimer des structures + les tests pour ces 2 pages (voir pull request #18) | 30.00 € | Action validée | 21/11/25 | 1 h 50 min | — |
| Antoine O | O2Badge | J'ai ajouté une page pour créer un utilisateur et les tests associés (voir pull request #17 sur le repo) | 90.00 € | Action validée | 21/11/25 | 4 h 11 min | — |
| Antoine O | O2Badge | Correction d'un bug où personne n'apparait dans la liste de personnes possédant un badge (Voir pull request #15 sur le repo) | 7.00 € | Action validée | 18/11/25 | 30 min | — |
| Antoine O | O2Badge | Correction d'un bug lors du filtrage sur la page des structures (Voir la pull request #14 sur le repo) | 14.00 € | Action validée | 18/11/25 | 1 h | — |
| Antoine O | O2Badge | Correction d'un bug lors du filtrage des utilisateurs (Voir la pull request #13 sur le repo) | 20.00 € | Action validée | 18/11/25 | 1 h 30 min | — |
| Antoine O | O2Badge | J'ai fait une pull request pour corriger un petit bug lié à htmx. Le temps de setup le projet, le comprendre, lire 2-3 truc sur htmx, et corriger le bug, ça m'as pris 1h30 | 20.00 € | Action validée | 17/11/25 | 1 h 30 min | — |