Reserve your spot.
Use the same email address used for application, payment, and membership approval. Only first names are shown publicly.
Approval and payment are required before RSVP.
Payment alone does not enable RSVP access. Membership applicants must be approved first. After approval and payment, RSVP access is enabled by matching the same email address used for application, payment, and RSVP.
Visitors who are not yet approved may use a single pass one time only as a trial. Continued RSVP access after that requires membership approval.
RSVP form
Submit or update your RSVP. Selecting “Cancel” removes you from the public attendee list.
Public attendee list
Only first names are shown here.
Admin dashboard.
Manually approve paid players, manage sessions, and review RSVPs.
Admin login
Use the Supabase admin account you create for this RSVP app.
Admin controls
Approved player list
Add approved players here before syncing Square payments. A paid player will only become RSVP-eligible if their payment email is on this approved list. Use the highlighted status buttons to see and change each player's current approval state. Un-approved players are moved to the blocked list below.
| Name | Status | Notes | Actions |
|---|
Paid membership / active RSVP access
These players currently have active RSVP access from a paid membership, launch deal, rest-of-May pass, or subscription. Deadlines are highlighted when they are close to expiration or expired.
| Name | Payment | Valid through | Status |
|---|
Pending payment / single-pass follow-up
Approved or visitor-trial players without active paid RSVP access appear here. Use this as the follow-up area for single passes, pending payments, or players who need to renew before reserving.
| Name | Approval status | Notes |
|---|
Un-approved / blocked players
Players marked not approved are kept here instead of the main approved list. They cannot RSVP unless moved back to approved member or visitor trial.
| Name | Status | Notes | Actions |
|---|
Square payment sync
Pull recent completed Square payments into this admin portal. Payments only update RSVP eligibility if the payment email is already on the approved player list. Unapproved paid emails are imported but blocked from RSVP.
| Paid at | Name | Amount | Type | Valid through | Status | Actions |
|---|
Add / update paid player
This is the manual paid/approved player table. RSVP checks this list.
Add session
Create Friday/Sunday practices that players can RSVP for.
Paid / approved players
| Name | Phone | Payment | Valid through | Active | Actions |
|---|