A series of tools used to help event organizers manage participants

This project consists in a set of tools intended to be used in situation of event organization where data manipulation, contact with participants and other logistical tasks need to be automated.

A CSV data file is used as a basis for participant information.

Modules :

  • CSV reader and processor : anonymization, auto-cleanup, projections, … to be used as data source for other modules (TODO)
  • Automated Protonmail email sender : based on https://github.com/nichcuta/Proton-Mail with scalability improvements
  • Automatic badge generator

Python dependencies and other requirements :

Pip modules :

  • selenium
  • pyvirtualdisplay (for non-GUI use)
  • pillow
  • pandas

Other requirements :

Obviously a Proton Mail Account is also required.

You may need to run the following command to install dependencies for pyvirtualdisplay to run properly (required for mail component), although please note

 

 

 

To finish reading, please visit source site