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

QR Code Sponsor : nouvelle page et ajout d'un scan par form #1492

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

jerlio
Copy link
Contributor

@jerlio jerlio commented Apr 12, 2024

Scan de QR Codes pour les sponsors du forum

On permet aux sponsors de scanner les QR codes présents sur les badges des visiteurs pour qu'ils puissent récupérer les nom / prénom / email de celles et ceux qui le souhaitent.

Une option est à cocher lors de la création du token sponsor pour permettre de sélectionner si le sponsor y a droit ou non (permet par exemple de n'offrir la fonctionnalité qu'aux hauts niveaux de sponsoring). (Option développée dans #1488)

Dans cette PR

Cette PR ajoute :

  • un bouton sur la page Billeterie sponsor permettant d'accéder à l'outil, si le sponsor a l'option
  • une nouvelle page avec l'outil de scan
  • sur cette page, un bouton pour lancer le scanner, avec dans cette PR uniquement un champs texte permettant d'y entrer un code. Le lecteur de QR code sera ajouté dans une autre PR
  • sur cette page, la liste des visiteurs du forum ayant été scannés
  • l'entité et sa table permettant de stocker les scans
  • l'ajout en base du qrCode pour chaque ticket du forum

A venir dans les prochaines PR

  • Scanneur de QR code
  • Suppression d'un QR code scanné (si un visiteur demande finalement à ne plus être dans la base du sponsor)
  • Téléchargement de la liste en CSV
  • Design CSS de tout ça
  • Voir comment générer le qrcode des visiteurs

@jerlio jerlio self-assigned this Apr 12, 2024
@jerlio jerlio force-pushed the feat/sponsor-scan branch 2 times, most recently from 744ddd8 to acc2b80 Compare April 22, 2024 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants