Développement du moteur Django/HTMX/Bootstrap 3
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 |
|---|---|---|
| Jonas TURBEAUX | — | 23/11/25 |
| Mike Tibillet | TiBillet Coop. | 18/11/25 |
| antoine.oriol | O2Badge | 17/11/25 |
Lignes budgétaires
Total à financer: 15000.00 €
| Proposé par | Description | Montant | Date | Validation |
|---|---|---|---|---|
| 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 0%
Financé: 0 / 15000.00 €
| Contributeur | Description | Montant | Statut | Date |
|---|---|---|---|---|
| Fondation Orange / La Miete | pour R&D | 1500.00 € | En attente de paiement | 05/03/26 |
Réalisation : 0%
Demandé par les contributeur·ices: 249.00 / 0 €
Pour en savoir plus sur les budgets contributifs, visitez movilab !
| Participant | Description | Montant demandé | Statut | Date | Actions | Admin |
|---|---|---|---|---|---|---|
| antoine.oriol | 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 terminée | 26/01/26 | 1 h 10 min | — |
| antoine.oriol | Ajout des permissions et de plusieurs autres choses liées (voir PR # 41) | 120.00 € | Action terminée | 26/01/26 | 1 j 11 min | — |
| antoine.oriol | Modifications des templates + réécriture de structure_detail.html (voir PR #39) | 14.00 € | Action terminée | 16/01/26 | 54 min | — |
| antoine.oriol | Correction des images qui ne se faisaient plus process par django-pictures (voir PR #38) | 15.00 € | Action terminée | 16/01/26 | 1 h | — |
| antoine.oriol | Ajout de l'authentification, de celery, d'un mailer etc. (voir PR #36) | 135.00 € | Action terminée | 16/01/26 | 1 j 1 h 7 min | — |
| antoine.oriol | Création d'un docker compose utilisant postgres (voir PR #34) | 32.50 € | Action terminée | 16/01/26 | 2 h 10 min | — |
| antoine.oriol | Ajout des uuid7 sur les modèles comme clé primaire (voir PR 32) | 7.50 € | Action terminée | 16/01/26 | 30 min | — |
| antoine.oriol | Ajout de l'option pour désactiver un utilisateur (voir pull request #26 et #28) | 29.00 € | Action terminée | 14/12/25 | 1 h 55 min | — |
| antoine.oriol | Mise a jour des fichiers docker et script associé (voir pull request #25 et #28) | 17.00 € | Action terminée | 14/12/25 | 1 h 10 min | — |
| antoine.oriol | Ajout de la possibilité d'éditer un profil (voir pull request #23 et #24) | 45.00 € | Action terminée | 14/12/25 | 2 h 50 min | — |
| antoine.oriol | Correction de plusieurs petits problèmes (voir pull request #22) | 15.00 € | Action validée | 01/12/25 | 1 h 5 min | — |
| antoine.oriol | 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.oriol | 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.oriol | Correction de plusieurs petits problèmes (Voir pull request #19) | 13.00 € | Action validée | 21/11/25 | 40 min | — |
| antoine.oriol | 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.oriol | 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.oriol | 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.oriol | 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.oriol | 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.oriol | 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 | — |