Skip to content

Latest commit

Β 

History

History
54 lines (41 loc) Β· 1.39 KB

File metadata and controls

54 lines (41 loc) Β· 1.39 KB

πŸ† IIT Football Club Members Registration Form

This is a desktop application built using Java Swing for registering members of the IIT Football Club. It collects user details, validates the input, and saves the information to a local text file.


πŸ› οΈ Features

  • πŸ“Έ Upload profile photo
  • πŸ“§ Collect personal information (Name, Email, Phone, etc.)
  • πŸŽ“ Select academic degree
  • ⚽ Choose football position
  • πŸ“… Select date of birth via dropdowns
  • πŸ“‚ Save data to Player_Information.txt
  • 🧾 Data validation with user-friendly error messages

πŸ“· UI Overview

  • Custom colored UI with centered layout
  • Image + title banner
  • Form fields including:
    • Name
    • Phone
    • Email
    • Address
    • Gender (Radio buttons)
    • Degree (Dropdown)
    • Date of Birth (Dropdowns)
    • Football Position (Dropdown)
    • Previous Inter-Department Experience (Dropdown)
    • Experience description (Text)
    • File upload for profile photo

πŸ–₯️ How to Run

πŸ§‘β€πŸ’» Requirements:

  • Java JDK 8 or higher
  • Any Java IDE (IntelliJ IDEA, Eclipse, NetBeans) or command-line setup

πŸ“ Steps:

  1. Clone or download the repository.
  2. Place your banner image named iitfootball.jpg in the project root directory.
  3. Open the IITFootball.java file in your IDE.
  4. Compile and run the program.

Alternatively, using the terminal:

javac IITFootball.java
java IITFootball