Skip to main content

Clicketing

Clicketing estregistration unmanagement systèmesystem, decreated gestion d'inscriptions, créé par laby CLIC, pour lafor CLIC. IlIt estis disponibleavailable suron https://clic.epfl.ch/clicketing, etand sonits codecodebase eston hébergé dans sonthe GitHub repository Github.

FonctionnementHow it works

Before an event, Clicketing permetsends d'envoyer,an avant un événement, un e-mail àto chaqueeach participant contenantcontaining una QR Code pourto faciliterfacilitate l'entrée.entry. AuAt débutthe destart l'évenement,of chacunthe seevent, présenteeveryone àpresents l'acceuilthemselves avecat sonreception with their QR CodeCode, etwhich lesstaff staffscan peuventscan leto scannerconfirm pourregistration confirmerand l'inscription et la présence de la personne.attendance.

ConnexionLogin

Le mot de passeThe admin estpassword stockéis surstored leon the Vaultwarden.

Utilisation

LeThe service permetallows deyou gérerto lesmanage inscriptionsregistrations parby événement.event. SurOn lathe main page principale, vousyou pouvezcan créercreate etand éditeredit desevents. évenements.Each Pourevent chaqueis événement,assigned ona luiname, associe un nom, unea date etand unan templatee-mail de mail.template.

LeThe mail peut-êtrecan envoyébe àsent toutto lesall participants exactementexactly uneonce, fois,using à l'aide du boutonthe Send mail. Pourbutton. vérifierTo lecheck mail,the ilemail, estyou possiblecan desend l'envoyerit àto unea personne,specific enperson, entrantby sonentering addressetheir dansaddress lein champthe Preview email recipient puisfield enand appuyant surpressing Send preview email. CetThis email contiendrawill uncontain a random QR CodeCode, aléatoire,and etis estonly uniquementto àbe utiliserused pourto voirview lethe renduvisual visuelrendering duof the template.

PourTo ajouter desadd participants, ilyou fautneed passerto paruse l'APIthe HTTP.HTTP LaAPI. façonThe idéaleideal estway deis créerto uncreate a script suron lathe sheetregistration d'inscriptions,sheet, afinin deorder générerto ungenerate a JSON. PourFor plusmore d'informations,information, voirsee ladev's documentation deon dev sur lethe repository.

AméliorationsPossible possiblesimprovements

  • Utilisation de lecteursUse camipro aureaders lieuinstead deof QR Code (voirsee Camipro API Camipro).
  • Sécurité:Security: Sessions avecwith expiration.expiry date.
  • DonnéesAdditional supplémentairesdata àto insérerbe dansinserted lein e-mail (nom,name, date, menu, etc.).
  • InsertionAutomatic automatiqueinsertion desof participants lorswhen deregistering l'inscriptionon sur le formulaire.form.
  • Insertion/Édition/Archivage desInsert/edit/archive participants (indiquerindicate le paiement,payment, etc.).
  • EnvoiAutomatic automatiquesending deof l'email lorsupon de l'inscription/paiement.registration/payment.