Gestion Simplifiée

Gardez le contrôle de vos bugs

BugTracker aide vos équipes à signaler, organiser et résoudre les problèmes, projet par projet, en toute sécurité.

Essayer la démonstration

Multi-entreprise

Chaque société travaille dans son espace propre, totalement isolé des autres pour une confidentialité maximale.

Rôles & Permissions

Une granularité fine. Chaque utilisateur voit et fait exactement ce que son rôle lui autorise sur la plateforme.

Suivi Centralisé

Projets, tickets, commentaires et pièces jointes. Tout est réuni au même endroit pour éviter l'éparpillement.

Aperçu

Une interface claire, pensée pour aller vite

Retrouvez tous vos tickets au même endroit, filtrez par statut ou par priorité, et repérez d'un coup d'œil ce qui demande votre attention.

Liste des tickets du BugTracker, avec la recherche et les filtres
Démonstration

Essayez sans créer de compte

Choisissez un rôle et connectez-vous instantanément. Chaque profil ne voit que ce que ses droits lui permettent : c'est la meilleure façon de comprendre le fonctionnement de la plateforme.

Administrateur

Gère l'entreprise, les rôles et les invitations. Accès complet.

Chef de projet

Pilote ses projets, affecte les membres et assigne les tickets.

Développeur

Traite les tickets qui lui sont assignés et les fait avancer.

Rapporteur

Signale les bugs et suit la résolution de ses propres tickets.

En pratique

Comment ça marche

Trois étapes simples, de la découverte d'un problème jusqu'à sa résolution complète.

1

Créez un projet

Le chef de projet ouvre un espace de travail et y invite les membres concernés, développeurs comme rapporteurs.

2

Signalez un bug

N'importe quel membre décrit le problème, choisit sa priorité et joint une capture d'écran si nécessaire.

3

Suivez la résolution

Le ticket est assigné à un développeur, la discussion se déroule dans les commentaires, et chacun suit l'avancement en direct.

Sécurité

Chacun son rôle, chacun ses droits

Les permissions sont vérifiées côté serveur, sur chaque action. Masquer un bouton ne suffit pas : c'est le serveur qui autorise, ou refuse.

Rôle Ce qu'il peut faire
Administrateur Tout, dans son entreprise : rôles des membres, projets, invitations et fiche de la société.
Chef de projet Modifie et archive les projets dont il est le chef, y affecte des membres et assigne les tickets.
Développeur Fait avancer les tickets qui lui sont assignés, commente et joint des fichiers.
Rapporteur Signale des bugs, suit les tickets qu'il a soumis et participe aux discussions.

Et par-dessus tout : aucune entreprise ne voit jamais les données d'une autre. Le cloisonnement s'applique à chaque requête, sans exception.

Sous le capot

Construit avec des outils éprouvés

Un projet complet, du modèle de données au déploiement, pensé comme une vraie application de production.

Back-end

  • Django 6 (architecture MVT)
  • PostgreSQL
  • Clés primaires en UUID
  • Couche de services métier

Front-end

  • Gabarits Django
  • Tailwind CSS
  • Graphiques avec Chart.js
  • Interface responsive

API

  • Django REST Framework
  • Authentification JWT
  • Documentation OpenAPI
  • Pagination et filtres

Qualité

  • Tests automatisés
  • Intégration continue
  • Docker et Gunicorn
  • Secrets en variables d'environnement
Architecture centralisée

Les règles de permission sont écrites à un seul endroit, puis réutilisées par le site web et l'API REST. Une seule source de vérité, zéro duplication.

Pour les développeurs

Une API REST complète

Toutes les ressources sont accessibles en JSON : projets, tickets, commentaires, pièces jointes et membres. De quoi brancher une application mobile ou une interface moderne sur les mêmes données, avec exactement les mêmes règles de sécurité.

L'authentification se fait par jeton JWT, et la documentation interactive permet de tester chaque requête directement depuis le navigateur.

Explorer la documentation
GET /api/tickets/
{
  "count": 42,
  "next": "/api/tickets/?page=2",
  "results": [
    {
      "id": "8f3a1c9e-...",
      "title": "Le bouton Envoyer ne répond plus",
      "status": "New",
      "priority": "High",
      "project": "Site vitrine",
      "submitter": "charles.bertin"
    }
  ]
}

Prêt à reprendre le contrôle ?

Connectez-vous avec un compte de démonstration et explorez l'application en quelques secondes. Aucune inscription, aucune configuration.

Créer un compte