CIAF Portal

CIAF Portal was my Capstone Project developed for the CIAF Artistic Gymnastics Club, featuring internal modules for managing gymnasts, guardians, and payments. Currently only the frontend is deployed; the full finished software can be found in the repository.

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.