Coach Fundraising Application - Weigh-In Survival Guide

🏆 Coach Fundraising Application

Join the Weigh-In Survival Guide fundraising program and earn money for your wrestling team while promoting safe weight-cutting practices

What You'll Get:

  • Custom Team Discount Code - 15% off for your wrestlers and parents
  • $10 Donation Per Purchase - Directly to your wrestling program
  • Professional Credibility - Evidence-based guidance from a Registered Dietitian
  • Bonus Team Q&A - Free session with RD Samuel Bullard for teams with 30+ sales
  • Marketing Materials - Email templates, flyers, and social media content
Application Submitted Successfully!
We'll review your application and send your custom fundraising code within 24-48 hours.
Error: Please fill out all required fields marked with *.

Coach Information

We'll send your fundraising code to this email

Team Information

e.g., "Lincoln High Wrestling" or "Eagles Wrestling Club"

Fundraising Goals

Background Information

Agreement & Terms

What Happens Next?

  1. Application Review: We'll review your application within 24-48 hours
  2. Custom Code Creation: You'll receive your unique team discount code via email
  3. Marketing Materials: We'll send you email templates, flyers, and promotion guidelines
  4. Tracking Setup: Your sales will be tracked automatically for monthly payouts
  5. Start Fundraising: Share your code with wrestlers and parents!
Game Architecture Diagram

Game Architecture Flow Diagram

flowchart TD subgraph UserInput["User Input"] A[Keyboard Events] --> B{useGame} end subgraph State H[Zustand: useGameStore] end subgraph GameLogic["Game Logic (useGameTick)"] E[useGameTick] -->|orchestrates| G[Systems: AI, Combat, etc.] G -->|returns changes| E E -->|writes batched update to| H end subgraph Rendering["Rendering (useRenderLoop)"] F[useRenderLoop] -->|reads state from| H F -->|draws pixels to| C[GameCanvas Component] end subgraph UI I[UI Components] -->|read state from| H end B -->|provides activeKeys| E H -->|notifies| F

Architecture Overview

This diagram illustrates the flow of data and control in a game architecture using React hooks and Zustand for state management. The system is designed with clear separation of concerns between user input, game logic, rendering, and UI components.