SetPiece — Field Allocation & Scheduling
✨ What’s new: Satellite Capture walkthrough + 2 new use cases — see what’s changed →
F1 · North S1 F1 · North S2 F1 · South S1 F1 · South S2
⚽ Beta — Invite Only

Every Team.
Every Space.
One Platform.

SetPiece gives cities and sports clubs a visual, drag-and-drop field scheduler built on real satellite imagery — replacing the spreadsheets, group texts, and phone calls that have run youth sports for decades.

Beta access is free. We’ll follow up within 24 hours.

Scroll
The Problem

Field management is
still running on spreadsheets.

Cities allocate field time to clubs. Clubs schedule dozens of teams. Coaches need to know where to go. Right now all of that happens through a fragmented mess of emails, group texts, and manual spreadsheets — and everyone suffers for it.

📋
Double bookings happen
Two coaches show up at the same space at the same time. No one knows who’s right. Training is disrupted.
🌧️
Weather changes everything
A field closes for lightning and the city has to manually call every club admin, who manually texts every coach.
📅
No one sees the full picture
Cities don’t know which clubs are using what. Coaches don’t know if their space moved.
💸
Field time goes to waste
When clubs release unused field time, cities have no fast way to reassign it. Revenue and usage both suffer.
How It Works

Two tiers. One clean system.

01
City maps the fields
A city admin frames their field on a live satellite map — what they see is exactly what gets saved. Then they draw boundaries directly on the real image and subdivide into named, color-coded spaces.
02
City allocates time to clubs
Each club receives a seasonal allocation — specific field, specific days, specific hours. That window is all they can schedule within, enforced automatically.
03
Club drags teams onto the field
The club admin selects a time slot, sees which teams are free, and drags them onto spaces on a live visual canvas. Conflicts are blocked before they happen.
04
Everyone sees what they need
Coaches see their upcoming schedule. The city sees utilization across all fields. Everyone works from the same single source of truth.
SetPiece VMP · Field 1 · Sat, May 23 · 8:00–9:30 AM
Space 1
U8 Boys Blue
↺ Recurring · Practice
Space 2
U8 Girls Red
↺ Recurring · Practice
Space 3
U10 Boys Blue
Practice
Space 4
U10 Girls Gold
↺ Recurring · Practice
The Platform

See it in action.

Every screen is built around real workflows — not feature checklists. Here’s what it looks like when SetPiece is running a season.

SetPiece day view scheduler — drag teams onto field spaces

Day View Scheduler — Select a time slot, see which teams are unscheduled, and drag them onto spaces on a live satellite field canvas. Conflicts are blocked before they happen.

SetPiece field editor with satellite imagery and drawn spaces

Field Editor — Capture real satellite imagery of any complex, draw boundaries directly on it, and subdivide into named, color-coded spaces. What you draw is what coaches see.

SetPiece satellite capture modal — frame your field on a live satellite map

Satellite Capture — Open the capture modal, frame your field on a live satellite map, and click Capture. Every pixel you see is exactly what gets saved — and exactly what appears in the field editor and scheduler. No cropping, no surprises, no extra parking lots.

SetPiece coach schedule view with FullCalendar week grid

Coach Schedule — Coaches see a clean week-by-week calendar of their upcoming assignments. One tap to subscribe in Apple Calendar or Google Calendar.

SetPiece allocations table showing city to club field grants

Allocations — Cities grant seasonal field-time windows to clubs. Each allocation enforces which days, hours, and season the club can schedule within — automatically.

SetPiece dashboard with organization overview

Dashboard — At a glance: upcoming assignments, recent activity, field status, and quick actions — for both city admins and club admins.

Who It’s For

Built for everyone in the chain.

🏛️
City & Parks Departments
Map complexes with real satellite imagery, grant seasonal field-time allocations to clubs, manage closures, and see exactly who is using what — from one dashboard.
Maximize field utilization →
Sports Clubs & Organizations
Draw your spaces, then drag teams onto a live field canvas to fill every time slot. Recurring schedules, conflict prevention, and a full week view — all in one place.
Eliminate scheduling chaos →
📋
Clubs Without a City Partner
Don’t have a city on SetPiece yet? No problem. Manage your own complexes and fields, self-allocate your time windows, and schedule your teams independently.
Go it alone until they join →
👪
Coaches & Staff
See your upcoming schedule clearly. Get notified in-app when something changes. Know exactly where you need to be — no more chasing the group text for updates.
Always know your space →
Key Features

Everything you need.
Nothing you don’t.

🗺️
Satellite field capture
Frame your field on a live satellite map and click Capture — every pixel you see is exactly what gets saved. Draw boundaries and spaces directly on the real image. That’s what every coach and admin will see, every time.
Drag-and-drop scheduler
Select a time slot, see which teams are free (grayed chips = already booked), and drag onto the field canvas. Unassign by dragging back. That’s the whole workflow.
🔄
Recurring schedules
Set weekly recurring practices for the whole season in one step. Edit a single occurrence without touching the rest. Season-wide scheduling in minutes.
📤
Field release workflow
Clubs formally return unused field time to the city. City admins reassign released windows instantly. No time goes to waste.
Allocation enforcement
Clubs can only schedule within their granted days, hours, and season. The system enforces it automatically — no policing needed from the city.
🔔
In-app notifications
Closures, schedule changes, and field requests surface instantly as in-app alerts. Everyone sees what’s changed without a single group text.
📅
Day & week views
Switch between a visual day canvas with time slots and a full 7-day FullCalendar grid. Drag to reschedule, resize to adjust duration — in either view.
🔒
Role-based access
City admins see all fields and clubs. Club admins see only their allocated windows. Coaches see their teams. Everyone gets exactly what they need.
Use Cases

Built for every sport.
Every facility.

SetPiece was built around a real problem — the same coordination chaos that breaks field management at every level, in every sport. Here's where it fits.

🏛️
City & Parks Departments
Manage seasonal field allocations across every complex from one dashboard. Grant time windows to clubs, track utilization across the city, handle closures instantly, and eliminate the spreadsheet that everyone hates updating.
Youth Sports Clubs
Soccer, lacrosse, flag football — SetPiece handles the full scheduling chain. Draw your spaces on real satellite imagery, drag teams onto the canvas, and set up a full season of recurring practices in minutes. Not hours.
🎓
High School & University Athletics
Multi-sport, multi-field, multi-coach. Athletic directors manage bookings across varsity, JV, and club programs — with coaches seeing only what’s theirs. SetPiece scales from a single campus to a full university complex.
🏫
K–8 Schools
PE periods, after-school programs, recess, and youth leagues — all competing for the same outdoor space. SetPiece gives school administrators clean visual control over every field, every hour of the day.
🎯
Multi-Sport Complexes
Hosting soccer, baseball, and basketball across a campus of fields? SetPiece keeps every space, every organization, and every time slot in sync — with conflict prevention built in at every layer.
🏠
Recreation Centers & Community Programs
Adult leagues, youth programs, open gym, and rentals — finally in one system. Know what’s booked, what’s free, and who needs to be where, without chasing six different spreadsheets and a group text.
🏟️
Club-Managed Facilities
Lease a private field or manage your own complex? You’re the city and the club. SetPiece lets you capture real satellite imagery of your facility, divide it into named spaces, and schedule every team across every hour — no city partner required.
⛺️
Sports Camps & Clinics
Running a summer camp or skills clinic across multiple fields? SetPiece gives camp directors visual control over every field and every group. Set daily schedules, assign spaces by age bracket or sport, and make sure every coach and parent knows exactly where to be.
On the Roadmap

What’s coming next.

SetPiece is actively developed. Here’s what’s already in motion — early partners help shape what ships first.

📱
Mobile App
Native iOS & Android for coaches and parents. Check the schedule, get closure alerts, and see your space — without opening a laptop.
In Development
📤
Club → City Field Requests
Clubs submit formal field time requests to the city directly in-platform. Cities review, approve, or deny — no email chains required.
✓ Live in Beta
📊
Utilization Reporting
City admins get seasonal utilization reports across every complex and field. See which spaces are over-allocated and which are sitting empty.
Coming Soon
Pricing

Simple, honest pricing.

Start free. Scale when you’re ready. No setup fees, no surprise charges, no contracts.

Monthly
Annual 2 months free
FreePiece
Free
Forever
For small clubs just getting started
  • Up to 5 coaches
  • 1 field & spaces
  • Seasonal scheduler
  • Coach access
  • No credit card required
Request Invite
City Partner
$199
per month
For city parks & recreation departments
  • City-side field management
  • Allocate fields to clubs
  • Field closures & notifications
  • Utilization tracking
  • Multi-club management
  • Everything in Club
  • Linked clubs pay $0
Request Invite
City Pro
$399
per month
For large city systems with multiple complexes
  • Unlimited complexes & fields
  • Unlimited club allocations
  • Advanced field reporting
  • Priority support
  • Custom onboarding
  • Everything in City Partner
  • Linked clubs pay $0
Request Invite

City plans include a 14-day free trial. Annual billing available at a discount. When a city joins, their linked clubs receive full Club access at no charge.  ·  Questions? hello@setpieceapp.com

Ready to get off the spreadsheet?

SetPiece is currently in beta and accepting partners by invitation. Request access and we’ll reach out to walk you through the platform and get your first season scheduled.

For cities, clubs, and coaches. Beta access is free. No commitment, no credit card.