Prajwal5761 / Sport-Event-Management-

0 stars 0 forks source link

๐Ÿ… Sport Event Management System

๐ŸŽฏ Project Overview

This is your go-to system for managing sports events and players! Whether itโ€™s tennis, swimming, or athletics, this project handles player info, performance tracking, and even audience ticket bookings. It's built using linked lists, so everything is super efficient behind the scenes!


โœจ Features


๐Ÿ“š Data Structures


โš™๏ธ Modules

1. Player Management

The admin can:

2. Audience Registration


๐ŸŽฎ Event Management

Tennis Event

Swimming Event

Athletics Event


๐Ÿ† Winner Determination


๐Ÿง‘โ€๐Ÿ’ป Admin Functions

  1. Add Player: Admin can add a player to any event.
  2. Display Players: View all player details and their scores.
  3. Remove Player: Kick a player out of the list if needed.
  4. Announce Winner: Calculate and display the event winner.
  5. Manage Audience: Admins also get to see and manage audience registrations. ๐ŸŽŸ๏ธ

๐ŸŽŸ๏ธ Visitor Functions

  1. Book Tickets: Visitors can book seats for the events.
  2. Cancel Tickets: Change of plans? Visitors can cancel their bookings.
  3. View Tickets: Visitors can view their seat numbers and ticket status.

๐Ÿ› ๏ธ Technologies Used


๐Ÿš€ How to Run

  1. Clone the project to your machine.
  2. Compile the code:
    gcc -o  main.c
  3. Run it:
    ./main
  4. Enjoy the menu-driven interface to manage players, events, and audience!

๐ŸŒŸ Future Enhancements