GrandStand

Admin Dashboard

Or sign up as a student to test:

GrandStand
ADMIN
GrandStand
ADMIN DASHBOARD
Games
Rosters
Pickups
Photos
Sports & Seasons
Points Store
Sponsors
Branding
Send Notification
+ New Game
Import Schedule
How It Works
Games
Rosters
Pickups
Photos
Sports
Store
Sponsors
Branding
Notify
+ New Game
Import
UPCOMING GAMES
COMPLETED GAMES
SEASON LEADERBOARD

Create New Game

Add a game to the schedule
Check-in Method
A unique QR code will be generated after creating the game. Print it and display at the entrance.

Import from Calendar

Connect your school's sports calendar to automatically import games. Supports iCal (.ics) feeds and CSV files.
iCal Feed URL
Most school websites publish an iCal feed for their athletics calendar. Check with your IT department or look for a "Subscribe to Calendar" link on the school athletics page.
Upload CSV
CSV format: sport, opponent, date (YYYY-MM-DD), time (HH:MM), venue, home/away
Download CSV Template

Manage Rosters

Select a sport to manage its roster. Sports are pulled from your Sports tab.

Scan QR Code

Enter a redemption code to look up and fulfill an order
PENDING PICKUPS
FULFILLED
PHOTO MODERATION
All photos posted by students. Each photo is attributed to the student's display name and school email. Flag or hide inappropriate content.

Add a Sport

Add sports programs that students can browse in the app
CURRENT SPORTS
SEASON DATES
Adjust when each season starts and ends. This affects which sports are shown as active.

Add Store Item

Add items to your school's Points Store. Students redeem their earned points for these.
Item Photo (optional - replaces emoji icon)
CURRENT ITEMS

Add a Sponsor

Sponsors show up on students' Sponsors page. Add an offer only if the sponsor wants to promote a deal.
CURRENT SPONSORS

School Branding

Customize the look of your school's GrandStand app. Changes apply to both the student app and this admin dashboard.
Primary Color
Main buttons, check-in, active states
Secondary Color
Accents, highlights, badges
PREVIEW
★ 250
🏈 Football
🏀 BBall
FOOTBALL
vs Riverside Panthers
ENTER GAME
vs Lakewood Titans
Fri, Apr 10, 7:00 PM
⏱ 7d 2h

Send Push Notification

Send a notification to all students at your school who have push enabled

Quick Send

Common notification templates

Welcome to GrandStand Admin

This is your control center for managing your school's fan engagement app. Here's a quick walkthrough of everything you can do.
GAME DAY MANAGEMENT

📋 Games

View all upcoming and completed games. Click any game to manage it.

Game Day Workflow:

  1. Game shows as UPCOMING -- students can check in and make predictions
  2. Click Start Game to lock predictions when the game begins
  3. After the game, scroll to Game Outcomes and mark each prediction YES or NO
  4. Click Mark Final & Award Points -- students automatically get their points

Check-in Methods: Each game can use GPS (students must be at the venue) or QR Code (print the QR ticket and display at the entrance). You can switch between them anytime.

📊 Rosters

Manage player rosters for each sport. Select a sport at the top, then add players with their name, number, position, grade, and optional headshot photo.

Students see the roster when they check into a game and on each sport's page. Seniors are highlighted automatically.

Tip: You can set players as team captains with the Captain button.

📦 Pickups

When students redeem points in the store, their orders show up here. Each order has a QR code the student brings to the athletic office.

To fulfill an order: Enter the student's code in the lookup box or find their order in the pending list, then click Mark Picked Up.

📸 Photos

Students can post photos from games they're checked into. Every photo is tied to the student's name and school email for accountability.

Moderation: You can Hide any inappropriate photo (removes it from the student feed) or Flag it for review. Students can also report photos themselves.

CONFIGURATION

🏅 Sports & Seasons

Sports: Add all the sports your school offers. Each sport needs a name, an emoji icon, and a season assignment (Fall, Winter, or Spring). Click EDIT on any sport to change its settings.

Seasons: Activate and deactivate seasons as the year progresses. When you activate Winter, winter sports move to the front of the student app. You can have multiple seasons active at once (e.g. Fall football playoffs while Winter basketball starts).

🎁 Points Store

Add items that students can redeem with their earned points. Set a name, description, point cost, and quantity. You can upload a photo for each item.

Default items are pre-loaded. Replace them with your own school merch whenever you're ready.

How students earn points: 10 pts for checking in, 25 pts for each correct prediction, bonuses for streaks and attendance milestones.

🤝 Sponsors

Add local business sponsors. They show up on the student app's Sponsors page. You can optionally add a special offer for each sponsor -- it only appears when you set one.

There's also a "Become a Sponsor" form on the student side where local businesses can express interest.

🎨 Branding

Pick your school's primary and secondary colors. The entire student app updates to match -- buttons, icons, accents, even the GrandStand logo shifts to your primary color.

Use the live preview to see how your colors will look before saving.

ACTIONS

🔔 Send Notification

Send push notifications to all students who have notifications enabled. Use the custom fields or pick from quick templates:

  • Game Day Reminder -- send the morning of a game
  • Prediction Lock Warning -- send 30 min before kickoff
  • Post-Game Results -- send after marking outcomes
  • New Store Items -- when you add merch
  • Boosted Game Alert -- hype up a double-points game

➕ New Game

Manually create a game. Select the sport, enter the opponent, date/time, venue, and choose GPS or QR check-in. Predictions are automatically generated from the sport's template pool.

📥 Import Schedule

Upload a CSV file to bulk-import your schedule. The system auto-detects sports, creates them if they're new, and generates predictions for every game.

Key points:

  • Only include home games
  • You can import in batches (fall sports now, winter later, spring later)
  • Each import adds to existing data -- nothing gets deleted
  • Mark special games as "boosted" for double points (Homecoming, Senior Night, etc.)

Download the CSV template from the Import tab for the correct format.

Quick Start Checklist

  1. Set your brand colors in the Branding tab
  2. Add your sports and assign them to seasons
  3. Import your schedule via CSV or add games manually
  4. Add rosters for each sport
  5. Set up the Points Store with your school's merch
  6. Add sponsors if you have them
  7. Share the school code with students so they can sign up
  8. On game day: start the game, then mark outcomes after to award points