Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Gestion des Signalements - Signaler une Anomalies sur les Fiches d’Application #178

Open
5 of 7 tasks
Carolinedanslesnuages opened this issue Dec 23, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request Epic

Comments

@Carolinedanslesnuages
Copy link
Collaborator

Carolinedanslesnuages commented Dec 23, 2024

Gestion des Signalements d’Anomalies sur les Fiches d’Application

En tant qu’utilisateur du référentiel des applications,
je souhaite pouvoir signaler des anomalies sur les fiches d’application et permettre aux porteurs de les gérer efficacement, afin de garantir la qualité et la fiabilité des données.

Pour répondre à cela :

Ajouter une fonctionnalité complète:

  • de gestion des signalements d’anomalies, permettant aux utilisateurs de signaler des erreurs sur les fiches d’application via un formulaire,
    de suivre l’évolution de leurs demandes, et offrant aux porteurs d’application les outils nécessaires pour recevoir des notifications, consulter, gérer et résoudre ces signalements efficacement.

Base fonctionnelle:

  • Signaler une anomalie
    • En tant qu’ utilisateur,
    • je veux pouvoir initier un signalement d’anomalie en cliquant sur un bouton dédié, faire mon retour dans un champs texte,
    • afin de signaler efficacement les erreurs identifiées et faciliter leur rectification.

  • Créer un modèle de données pour les signalements
    • En tant que développeur back-end,
    • je veux un modèle structuré pour représenter les signalements dans la base de données,
    • afin de stocker et gérer efficacement les informations.

  • Ajouter un endpoint API pour créer un signalement
    • En tant que développeur front-end,
    • je veux un endpoint REST permettant d’envoyer les données du formulaire de signalement au serveur,
    • afin de enregistrer les anomalies signalées.

  • Ajouter une migration Prisma pour le modèle des signalements
    • En tant que développeur back-end,
    • je veux appliquer une migration pour ajouter la table des signalements dans la base de données,
    • afin de permettre leur stockage et leur gestion.

Suivi utilisateur

@Carolinedanslesnuages Carolinedanslesnuages added Epic enhancement New feature or request labels Dec 23, 2024
@Carolinedanslesnuages
Copy link
Collaborator Author

Carolinedanslesnuages commented Dec 26, 2024

Schema :

model AnomalyNotification {
  id            String                    @id @default(uuid())
  applicationId String
  notifierId    String
  status        AnomalyNotificationStatus @default(in_pending)
  createdAt     DateTime                  @default(now())
  updatedAt     DateTime                  @updatedAt

  history     AnomalyNotificationHistory[]
  application Application?                 @relation("ApplicationAnomalyNotification", fields: [applicationId], references: [id])

  @@map("AnomalyNotification")
}

model AnomalyNotificationHistory {
  id                  String                    @id @default(uuid())
  issueNotificationId String
  action              String
  status              AnomalyNotificationStatus
  date                DateTime                  @default(now())

  issueNotification AnomalyNotification @relation(fields: [issueNotificationId], references: [id])

  @@map("AnomalyNotificationHystory")
}

enum AnomalyNotificationStatus {
  in_pending
  in_progress
  done
}

@Carolinedanslesnuages Carolinedanslesnuages self-assigned this Dec 26, 2024
@Carolinedanslesnuages
Copy link
Collaborator Author

⚠️ Si je connais la correction il faut que le responsable de l'application fasse la modification. Donc En tant qu'utilisateur je veux pouvoir faire la modification moi-même.

@pichonmat pichonmat changed the title Epic : Gestion des Signalements d’Anomalies sur les Fiches d’Application Gestion des Signalements - Signaler une Anomalies sur les Fiches d’Application Jan 17, 2025
@pichonmat pichonmat changed the title Gestion des Signalements - Signaler une Anomalies sur les Fiches d’Application [FEATURE] Gestion des Signalements - Signaler une Anomalies sur les Fiches d’Application Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Epic
Projects
None yet
Development

No branches or pull requests

2 participants