Skip to content

Solution web de billetterie électronique développée avec Python (Anvil), intégrant la génération automatique de billets PDF, le téléchargement instantané et l’envoi par e-mail après inscription utilisateur.

License

Notifications You must be signed in to change notification settings

adjagbafortune/e-badge_projet

Repository files navigation

🇫🇷 [Version française] | 🇬🇧 English version

E-Badge
Génération de billets PDF avec Python (Anvil)

Application web développée avec Python via Anvil, permettant à un utilisateur de s’inscrire à un événement, puis de générer automatiquement un billet électronique (E-Badge) au format PDF, téléchargeable et envoyé par e-mail.

Aperçu de l’application

img1.png/
img2.png/

Demo

https://demo/e-badge

Objectif du projet

  • Générer un billet PDF dynamique à partir d’un formulaire Anvil
  • Télécharger automatiquement le ticket
  • Envoyer le billet par e-mail au participant
  • Vérifier les champs saisis avant validation

Fonctionnalités principales

  • Formulaire d’inscription (nom, fonction, organisation, mail)
  • Validation des champs
  • Génération automatique d’un PDF
  • Téléchargement du billet
  • Envoi du billet par e-mail
  • Nom de fichier PDF personnalisé

Cloner et utiliser le projet dans Anvil :

Méthode officielle (la plus simple)

1. Ouvre ton compte Anvil :

https://anvil.works/

2. Depuis le Dashboard :

Sous Create a new new app

3. Clique sur :

Clone from GitHub

4. Colle l’URL du dépôt GitHub :

https://github.com/adjagbafortune/e-badge_projet.git

5. Clique sur Clone App :

Le projet est immédiatement prêt à être modifié et exécuté dans Anvil.

Lancer l’application

  • Clique sur Run
  • Remplis le formulaire
  • Clique sur obtenir mon badge
  • Le billet PDF sera :
    • téléchargé
    • et envoyé par e-mail

Construit avec

Technologies utilisées dans ce projet :

  • Python
  • Anvil Framework
  • anvil.pdf
  • anvil.email
  • Anvil Server Modules
  • Anvil UI (Forms)

🛡️ License

Projet sous License MIT

About

Solution web de billetterie électronique développée avec Python (Anvil), intégrant la génération automatique de billets PDF, le téléchargement instantané et l’envoi par e-mail après inscription utilisateur.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •