The Problem
The CIAF Artistic Gymnastics Club managed information about its gymnasts, guardians, and payments manually and in a scattered way, using spreadsheets and physical documents. This led to frequent errors, difficulty consulting each gymnast's history, and a general lack of visibility into the club's financial and operational status.
The Solution
CIAF Portal was developed as a Capstone Project for the Computer Engineering degree, with the goal of digitizing and centralizing all administrative processes of the club into a single modern and efficient web platform.
Technical Features
- Frontend built with Next.js and TypeScript, deployed on Vercel with hybrid rendering (SSR/SSG) for maximum performance.
- UI/UX Design implemented with Tailwind CSS, following responsive design and accessibility principles.
- Gymnasts Module: Full CRUD with individual profiles, level-based categories, and attendance tracking.
- Guardians Module: Linked to gymnasts, contact information, and communications.
- Payments Module: Monthly fee tracking, payment statuses, report generation, and overdue alerts.
- Administration panel with summary views and club statistics.
