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