Web · 2025
GEVP
A pre-enrolment system for the swimming school of Club Gimnasia y Esgrima de Villa del Parque: self-service by DNI, an admin panel, and PDF and Excel exports.

Prospective swimmers enter their DNI on the public page. An unknown DNI opens the pre-enrolment form; a known one asks for the club member number before it lets them edit their own record. The form derives age from the birth date, requires a tutor for minors, and narrows the weekday options to the chosen activity.
Club staff sign in to a panel that lists everyone pre-enrolled or enrolled, with search across every field, a one-click status toggle and pagination. Each member can be printed as the club's official paper form, generated as a PDF with the logo, the consent clause and a signature line, and the filtered list exports to a 22-column Excel sheet. Data lives in PostgreSQL on Supabase through Prisma.
Highlights
- ▸DNI-first self-enrolment
- ▸The club's paper form generated as PDF
- ▸Excel export of the filtered list