GrandStand

SET NEW PASSWORD

GrandStand

Admin Dashboard

Forgot password?

RESET PASSWORD

Back to sign in

Or sign up as a student to test:

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

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.
STUDENTS

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

Your control center for everything students see. Tap any card to see the full walkthrough.
GAME DAY

๐Ÿ“‹ Games

โ–พ
Run games from check-in through final score โ€” predictions lock, outcomes get marked, points auto-award.

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 uses QR Code by default โ€” print the QR ticket and display it at the entrance. Students scan with their phone to check in. GPS is available as an alternative.

Cancel / Postpone: Right from a game card. Students see a CANCELLED badge and get a push; postponed games move on the schedule automatically.

๐Ÿ“Š Rosters

โ–พ
Manage player rosters per sport. Seniors and captains tagged automatically.

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 with a senior badge in your school's accent color.

Tip: Tap the Captain button to mark a player as team captain.

๐Ÿ“ฆ Pickups

โ–พ
Hand off redeemed rewards by scanning the student's code.

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.

๐Ÿ“ธ Gameday Memories

โ–พ
Moderate the student photo feed. Every photo is tied to a real student name and email.

Students who are checked in to a game can post photos to that game's feed. Photos are sorted by likes so the best shots rise to the top. Every photo is tied to the student's real name and school email for accountability.

Moderation: Hide removes a photo from the student feed instantly. Flag marks it for review. Students can also report photos themselves.

๐Ÿ“ Name Change Requests

โ–พ
Students can request corrections to their real name. Requests show up at the top of your Students tab for Approve or Deny.

Every student has a real name (first + last, shown to admins for accountability) and an optional nickname (what shows up to other students). Real names are locked โ€” students can't edit them directly, so if something is wrong (typo at signup, legal name change, etc.) they submit a request from their account page.

Reviewing: Pending requests appear at the top of the Students tab. You see the current name, the requested name, and their reason. Click Approve to update the real name instantly โ€” the student's display name updates too (nickname wins if set, otherwise the new real name). Click Deny to reject.

CONFIGURATION

๐Ÿ… Sports & Seasons

โ–พ
Add sports, toggle active seasons, and publish the Season Rewind when each season wraps.

Sports: Add every sport 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).

โœจ Post Rewind: When a season winds down, click Post Rewind on that season's card. Students see a "Your Season Rewind" card on their account page with their year-in-review stats (games attended, streak, predictions, points, achievements) that they can swipe through and share to stories. Post it a few weeks before activating the next season so students have time to view and share.

๐ŸŽ Points Store

โ–พ
Stock the store with merch, gear, and experiences students can redeem with points.

Add items that students can redeem with their earned points. Set a name, description, point cost, and quantity. 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 (first game of week), 5 pts for bonus check-ins that week, 25 pts for each correct prediction, 30 pt bonus at 3-game streaks, 50 pt "3 games in a season" milestone, 100 pt perfect-attendance bonus, 2x points on boosted games.

๐Ÿค Sponsors

โ–พ
Add local business sponsors with optional offers โ€” they show up on the student Sponsors page.

Add local business sponsors. They show up on the student app's Sponsors page. 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 two colors โ€” the entire student app repaints to match, including accent glow on boosted games and senior badges.

Pick your primary and secondary colors. The entire student app updates โ€” buttons, icons, accents, the GrandStand logo, senior badges, and the glow on boosted games all shift to your palette.

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

๐Ÿ’ฌ Student Feedback

โ–พ
Students can submit feedback, bug reports, and ideas from their account page.

Students tap Send Feedback on their account page, pick a category (Bug, Idea, Other), and type a message. Submissions go to the GrandStand master dashboard โ€” the product team sees every submission and replies to major ones.

If a student asks you about a bug or feature, point them at Send Feedback so the issue gets logged.

ACTIONS

๐Ÿ”” Send Notification

โ–พ
Broadcast a push to students. Most game-day pushes already fire automatically โ€” this is your manual override for special announcements.

What's automated: Game-day morning reminders, prediction-lock warnings, and post-game result pushes all fire automatically based on your schedule. You don't need to send these manually.

Use manual send for: Extra hype before a rivalry or homecoming, store restocks, school-wide announcements, weather cancellations.

Pick a template or write your own. Only students with notifications enabled will receive it.

โž• New Game

โ–พ
Manually add a single game with venue, date, and predictions auto-generated.

Select the sport, enter the opponent, date/time, and venue. Check-in defaults to QR Code โ€” print the ticket and post it at the entrance. GPS is available as an alternative. Predictions are automatically generated from the sport's template pool.

๐Ÿ“ฅ Import Schedule

โ–พ
Bulk-upload your whole schedule via CSV. Sports auto-created, predictions auto-generated.

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

Key points:

  • Only include home games
  • Import in batches if you like (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 (mark seniors and captains)
  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
  9. End of season: post the Season Rewind before activating the next season