Skip to content

bax082024/RandomPrizeDrawer

Repository files navigation

Random Prize Drawer

A simple Windows Forms application that randomly pairs participants with prizes. The app is designed for events, parties, or any occasion where you need to randomly, assign prizes to participants in a visually appealing and interactive way!


Features

  • Add Participants: Input names into the participant list.
  • Add Prizes: Input prizes into the prize list.
  • Random Draw: Randomly pair participants with prizes.
  • Save and Load: Save the session state (participants, prizes, winners) and load it later.
  • Reset: Clear all data to start fresh.
  • Gradient Background: gradient UI for a modern and vibrant look.
  • Custom Borders: Borders around sections for better organization and aesthetics.
  • Drag and Drop: You can drag and drop .txt files directly into the lists.

Screenshot

1


How It Works

  1. Add Participants: Enter participant names in the "Add Participant" field and click the Add Participant button.
  2. Add Prizes: Enter prize names in the "Add Prizes" field and click the Add Prizes button.
  3. Draw Winners:
    • Click the DRAW button to randomly pair participants and prizes.
    • The selected participant and prize are displayed in the "Winners" list, and they are removed from the respective lists.
  4. Save and Load:
    • Click Save to save the current session.
    • Click Load to restore a previously saved session.
  5. Reset: Click Reset to clear all lists and start anew.

Installation

  1. Clone the repository:
  2. Open the project in Visual Studio.
  3. Rebuild and run the project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages