Skip to main content

5. Athlete Records Management

Manage athlete registrations, approvals, renewals, and activity tracking with advanced filtering and status controls.


πŸ“Œ 5.1. Athlete Records Overview​

Displayed Data:​

FieldDescription
IDUnique identifier for each athlete
NameAthlete’s full name
GenderMale or Female
EmailContact email of the athlete
Membership TypeAnnual Membership or other types
StatusActive or Inactive
Account StatusPending, Approved, Rejected, or Incomplete Profile
Subscription Payment StatusPaid, Not Paid, or Pending
Subscription End DateExpiration date of the athlete’s membership
ActionsManagement options for each athlete

πŸ” 5.2. Filtering & Search Options​

Filtering Options:​

Search Bar β†’ Find athletes by:

  • Name

  • Email

  • Phone Number

  • Identity Card Number

  • Filter by Gender β†’ Male | Female

  • Filter by Status β†’ Active | Inactive

  • Filter by Account Status β†’ Pending | Approved | Rejected | Incomplete Profile

  • Filter by Subscription Payment Status β†’ Paid | Not Paid | Pending


βš™οΈ 5.3. Athlete Actions & Management​

  • Renew Subscription β†’ Extend the athlete’s membership validity.
  • Show β†’ View full details of the athlete.
  • Inactivate β†’ Change athlete status to inactive.
  • Delete β†’ Remove the athlete from the system.

πŸ“‚ 5.4. Athlete Profile Management​

Each athlete has a detailed profile page with personal and membership information.

Personal Details:​

FieldDescription
Profile PictureAthlete's profile picture (if applicable).
EmailRegistered email address.
Phone NumberContact phone number.
Identity Card Number & ImageGovernment-issued ID details.
BirthdateAthlete's date of birth.
Activity TypeType of sport or activity (e.g., Coastal Rowing).
Subscription End DateExpiration date of the athlete's membership.

Editing Athlete Information:​

ActionDescription
Modify DetailsUpdate athlete's personal details.
Update Payment StatusModify payment and subscription validity.

Adding a New Athlete:​

Personal Details:​

FieldDescription
First & Last NameAthlete's full name.
EmailRegistered email address.
Phone Number & Country CodeAthlete's contact number.
Birth DateAthlete's date of birth.
GenderSelect Male or Female.

Verification Details:​

FieldDescription
Identity Card TypeSelect the type of ID (e.g., Passport, National ID).
Identity Card NumberEnter the ID number.
Upload Identity Card ImageUpload a scanned copy of the ID.

Membership & Payment:​

FieldDescription
Choose Membership TypeSelect the membership type (Annual, Monthly).
Select Payment StatusChoose Paid, Not Paid, or Pending.

Activity Type Selection:​

FieldDescription
Activity Type SelectionDefine the athlete's activity (e.g., Coastal Rowing, Running, etc.).

Actions:​

ActionDescription
Save & RegisterConfirms athlete registration.

πŸ”— 5.5. System Integration & Workflow​

  • Interconnection with Membership Management β†’ Ensures all athletes are properly registered and have valid subscriptions.
  • Subscription Expiry Handling β†’ Athletes receive notifications before membership expires.
  • Payment Gateway Link β†’ Paid users automatically gain membership after successful payment.
  • Athlete Inactivation Process β†’ Prevents access for unpaid or inactive users.

🎯 5.6. Conclusion​

  • The Athletes Management Module provides a structured system to handle athlete registrations, approvals, renewals, and activity tracking efficiently.
  • With filtering, searching, and management actions, admins can easily monitor and manage all registered athletes.