My Pickleball Scheduler

Organize groups, schedule and start matches, and notify players — all in one place

Getting Started

My Pickleball Scheduler helps you organize your pickleball community. Here's how to get started:

  1. Create an Account: Open the app and tap Create Account. Enter your picture (optional), name, email, and a password. Your display name is how other players will see you in events.
  2. Join or Create a Group: After signing in, you'll be prompted to either create a new group or join one with an invite code. Every event lives inside a group, so this is your first step.
  3. Explore the Tabs: The app has five tabs: Schedule (all upcoming events), New Events (create an event), Notifications (notify people of an event), Profile (your account and group settings), and Info (this help guide).

That's it! You're ready to organize your pickleball games with ease.

How It Works

My Pickleball Scheduler makes it easy to coordinate games with your community:

Everything syncs instantly via Firebase, so your entire group stays up to date.

Groups

Groups are private communities where you organize your pickleball events. Only members can see and join your events.

Creating a Group

Joining a Group

Invite Codes

Invite codes look like SAT-4821. They use capital letters and digits only, avoiding ambiguous characters like 0, O, 1, and I so they're easy to read aloud.

💡 Tip: Organizers can regenerate the invite code at any time from Group Management. The old code stops working immediately — useful if you want to stop new people from joining.

Switching Between Groups

If you belong to multiple groups, tap the group name at the top of the Schedule tab to open a menu and switch. Each group has its own separate event list.

Scheduling Events

Events are future pickleball games with specific times, locations, and player limits.

Creating an Event

  1. Tap the New Event Tab
  2. Fill in the event title (e.g. "Saturday Morning Round Robin")
  3. Enter the location, date and time, and duration
  4. Set Minimum Players and Maximum Players using the steppers
  5. Add optional notes for parking instructions, skill level, or court type
  6. Tap Create Event — it's immediately visible to all group members

Player Limits

💡 Tip: Events with 8–30 players work with the round robin app. Set your max within that range for best results.

Event Status Badges

Every event card shows one of three statuses:

Joining an Event

Leaving an Event

💡 Tip: Please leave promptly if your plans change — it opens your spot for someone on the sidelines.

Organizer Tools

As an event organizer, you have additional tools to manage your events and players.

Add Walk-On Players

You can add players who haven't registered to the match by tapping the "Add Walk On Players" button. This is useful for people who show up at the court without pre-registering.

Remove a Player

Cancel an Event

Delete an Event

Manage Group Members

Exporting for Round Robin

Export your player list as JSON to send to the Round Robin app — no manual entry needed.

Step-by-Step Export

  1. Make Sure Players Have Joined: Confirm that everyone who is playing has joined the event in the app. The export includes exactly who is on the registered players list.
  2. Open the Event as Organizer: Only the event organizer sees the Export Players as JSON button. Open your event from the My Events tab → Organized section.
  3. Copy or Share the JSON: Tap Export Players as JSON, then either Copy JSON to paste it directly into the Round Robin app, or tap Share to send it via AirDrop, Messages, or any other method.

JSON Format

The exported JSON looks like this:

[{"name": "Alex"}, {"name": "Jordan"}]

Paste this directly into the Round Robin app's player import field — no editing required.

💡 Player Count Check: The Round Robin app supports 8–30 players. If your event has fewer than 8 or more than 30 registered players, adjust the roster before exporting. Set your event's Maximum Players between 8 and 30 to prevent over-registration from the start.

Adding to Your Calendar

Save events to Apple, Google, or Android Calendar to keep track of your games.

Apple Calendar

  1. Open any event detail screen
  2. Tap Add to Calendar
  3. Select Apple Calendar
  4. The event is added with 60-minute and 15-minute reminders
  5. You may be asked to grant calendar permission the first time

Google / Android Calendar

  1. Open any event detail screen
  2. Tap Add to Calendar
  3. Select Google / Android Calendar
  4. This exports a standard .ics file using the iOS share sheet
  5. You can AirDrop it, email it to yourself, or open it directly in Google Calendar

💡 Android Tip: Download the .ics file and open it — Google Calendar will offer to import it automatically.

Troubleshooting

Can't Create an Account

If account creation isn't working:

Invite Code Not Working

If you can't join a group with an invite code:

Events Not Showing Up

If you don't see events in the Schedule tab:

Can't Join an Event

If the Join Event button isn't working:

Calendar Export Not Working

If you can't add events to your calendar:

JSON Export Not Working

If you can't export players as JSON:

Not Receiving Notifications

If you're missing event notifications:

Profile Picture Not Uploading

If your profile picture won't upload: