{%hackmd @themes/dracula %}
# Sparkling - Suivi et mise à jour
###### tags : `02-GREP`
[TOC]
::: info
:information_source: Ce document sert de suivi pour les dernières mises à jour nécessaire avant la date du **02.06.2023**.
:::
---
User stories
--
### Visiteur
- [x] Parcourir la page d'accueil
- [x] Parcourir les prestations
- [x] Parcourir les prestations
- [x] Parcourir les catégories
- [ ] Rechercher selon différents critères
- [ ] Professions
- [ ] Catégories
- [ ] Date
- [ ] Lieu
- [x] Ajouter-Retirer des favoris
- [x] Se créer un compte
- [x] Créer un évènement en local
### Client
- [x] Se connecter
- [ ] Parcourir ses évènements
- [x] Payer un évènement
- [ ] Noter une prestation
- [ ] Noter un prestataire
### Prestataire
- [ ] Créer une prestation
- [ ] Parcourir ses prestations
- [ ] Créer un pack
- [ ] Parcourir ses packs
- [ ] Parcourir ses évènements
### Administrateur
- [x] Gérer les prestataires
- [x] Gérer les prestations
- [x] Gérer les packs
- [ ] Gérer les évènements
---
Fonctionnalités
--
- [x] Sécuriser l'API selon le rôle du visiteur
- [ ] Api maps permettant de faire des recherches d'adresse
- [x] Système permettant d'encaisser des paiements
- [x] Envoie d'une facture par mail au client lors du paiement
- [ ] Envoie d'une facture par mail pour vérifier adresse mail du client
- [ ] Web responsive
---
Mises à jour
===
## Production
### :hourglass_flowing_sand: V1.0.4
#### Déploiement de la MàJ de développement
- Les mises à jour de développement suivant ont été déployés sur keums.ch
- V1.0.5
### :heavy_check_mark: V1.0.3 - 08.05.2023
#### Déploiement de la MàJ de développement
- Les mises à jour de développement suivant ont été déployés sur keums.ch
- V1.0.2
- V1.0.3
- V1.0.4
### :heavy_check_mark: V1.0.1 - 01.05.2023
#### Déploiement de la MàJ de développement
- Déploiement du prototype fonctionnel sur l'hébergement de preview keums.ch
- Les mises à jour de développement suivant ont été déployés
- V1.0.1
### :x: V1.0.0 - 28.04.2023
#### Déploiement du prototype ~~fonctionnel~~
- Déploiement du prototype sur l'hébergement de preview keums.ch
- Les fonctionnalités ci-dessous sont fonctionnelles et testables par les mandants :
- Parcourir des prestations
- Parcourir des prestataires
- Parcourir des catégories
- Créer un évènement
- Réserver des prestations pour un évènement
- ~~Payer un évènement~~
- Permettre aux administrateurs de gérer la base de données
- Création et gestion d'utilisateur
- Création et gestion de catégorie
- Création et gestion de prestation
- Création et gestion de prestataire
- ~~Création et gestion de packs~~
---
## Développement
### :hourglass_flowing_sand: V1.0.5
#### Modification front
- Front-end
- Page "Confirmer votre paiement"
- Page "Paiement réussi"
- Page "Paiement annulé"
- Page "Paiement refusé"
- Fonctionnalité
- Fonction recherche par catégorie
### :heavy_check_mark: V1.0.4 - 07.05.2023
#### Modification front
- Quelques correctifs sur le front-end
- Home page
- Carte Prestation
- Images prestations
- Nettoyage code front-end
### :heavy_check_mark: V1.0.3 - 05.05.2023
#### Correction du déploiement de V1.0.0
- Création et vérification de l'évènement dans la base de donnée
- Modification de la méthode 'testPmt' pour créer l'évènement au moment de l'appel de la méthode
- Créer l'objet évènement en récupérant les objets du panier dans le payload
- Récupérer la réponse de payrexx ?
- Passer l'attribut evenement.paiementStatus à 'true'
- Modification page "paiement.success"
- Envoie la facture par mail au client uniquement si la BDD renvoie un objet 'true' lorsque l'on fetche l'évènement dans la BDD
### :heavy_check_mark: V1.0.2 - 02.05.2023
#### Correction du déploiement de V1.0.0
- Correction du montant dans le store pour afficher correctement dans le panier
- Correction des calculs des montants
- Affichage des prestataires dans le panier
### :heavy_check_mark: V1.0.1 - 30.04.2023
#### Correction du déploiement de V1.0.0
- Correction des points non finalisés lors de la phase de déploiement
- Payer un évènement
- Amélioration du panier
- Modification de la structure du store pour calculer correctement le total
- Modification du code pour calculer le montant
- Création et gestion de packs
- Correction et finalisation permettant de gérer correctement les packs
- Mise en page de l'Accueil
- Mise en place de la fonctionnalité permettant de parcourir les prestations, catégories et prestataire
- Redirection des liens "voir toutes les ..." vers des pages fonctionnel