Skip to main content
SIGEP supports two independent registration flows for a published event: participants submit projects, and speakers submit ponencias. Both flows are tracked through their own review states. A separate Inscripcion record links any user to an event with a specific role.
Participants register by submitting a ProyectoParticipante record tied to an event. Each participant can submit one project per event.

Project fields

FieldTypeDescription
nombre_proyectoCharField(220)Title of the submitted project
categoriaCharFieldThematic category (see below)
resumenTextFieldProject abstract
presentacionFileFieldPresentation file — PDF, PPT, or PPTX, max 25 MB
informeFileFieldWritten report — PDF, DOC, or DOCX, max 15 MB
requerimientos_tecnicosTextFieldTechnical requirements for the presentation
numero_integrantesPositiveIntegerFieldNumber of team members (minimum 1)
estadoCharFieldSubmission review state

Categories

ValueDisplay
TECNOLOGIATecnología
INNOVACIONInnovación
INVESTIGACIONInvestigación
SOCIALImpacto social
EMPRESARIALEmprendimiento

Submission states

StateMeaning
REGISTRADOSubmitted, awaiting review
EN_REVISIONUnder coordinator review
ACEPTADOAccepted for the event
RECHAZADORejected; participant cannot present
The porcentaje_documentacion() method on ProyectoParticipante calculates the percentage of required documents completed. It counts a non-empty resumen, an uploaded presentacion, and an uploaded informe out of 3 total items. This percentage is shown to participants in their dashboard so they can track submission progress.
Participants can edit their project while it is in the REGISTRADO or EN_REVISION state. Once the project is ACEPTADO or RECHAZADO, edits are blocked.

Inscription model

The Inscripcion model links a user to an event with a role. It enforces a unique constraint on (evento, usuario) — one user can only hold one role per event.

Available roles

Role valueDescription
ADMINISTRADORPlatform administrator
COORDINADOREvent coordinator
EVALUADORAssigned evaluator
PONENTESpeaker
PARTICIPANTEParticipant
USUARIOGeneral user

Managing inscriptions

Coordinators manage all inscriptions for the active event at /coordinador/inscripciones/. From there, you can:
  • View all inscriptions and their assigned roles.
  • Add or remove individual inscriptions via /coordinador/inscripciones/guardar/ and /coordinador/inscripciones/<user_id>/eliminar/.
  • Export the full inscription list as a CSV file via /coordinador/inscripciones/exportar/csv/.

Build docs developers (and LLMs) love