Generador de certificados para los asistentes a las actividades del Club de Algoritmia de la Universidad de Sevilla.
-
Descarga el repositorio. Puedes hacerlo como zip desde la página de GitHub o directamente utilizando Git:
git clone [email protected]:algoritmiaUS/certificates-generator.git
. -
Antes de empezar tienes que instalar resvg en tu sistema. Se trata de una librería desarrollada en Rust que permite convertir imágenes SVG en archivos PNG.
Nota: Si tu ordenador está poseído por Windows necesitarás descargar el archivo .exe correspondiente y asegurarte de guardarlo en un directorio que aparezca en la variable PATH.
-
Instala Python 3 (si es que no lo tienes ya). Este código ha sido probado para Python 3.12.1 y no requiere más dependencias externas.
- Indica los nombres de los participantes en el archivo CSV "./data/participants.csv", creándolo si no existe. El archivo debe incluir una línea de cabeceras.
- Indica los nombres de los ganadores en el archivo CSV "./data/winners.csv", creándolo si no existe. El archivo debe incluir una línea de cabeceras.
- Por último, introduce el siguiente comando en la terminal:
python ./create_certificates.py
. - Ya tienes los resultados en el directorio "./out"!
Al realizar contribuciones a este proyecto, aceptas automáticamente que tu código se publique bajo los términos de la Licencia MIT.