Run the schedule.
Not the group text.

If your club or studio runs on classes and a team of coaches or instructors, shorlyn is for you. Build the schedule once. Everyone has it on their phone, it lands in their own calendar app, and if someone can't make a shift they swipe to offer it up.

shorlynnow
Competitive Team · Tue 6:30 PM is up for grabs. Tap to claim.
Calendarnow
Schedule synced from shorlyn
Calendar sync
SHORLYN · YOUR SHIFTS
Apple
Google
Outlook
shorlyn
Next shift
Tue 10:00 AM
Parent & Tot
This week
5h 30m
4 sessions
Open
1
from your crew
TUE
15
Parent & Tot Preschool
10:00 AM – 11:00 AM · Main gym
← swipe
TUE
15
Competitive Team Level 5
6:30 PM – 8:30 PM · Main gym
← swipe
SAT
19
Saturday Recreation Recreational
11:00 AM – 12:30 PM · Main gym
← swipe
3 calendars stay in sync auto
01How it works

What happens when a coach can't make it

Step 1 · A coach

Can't make it? Swipe.

Riley can’t make Tuesday’s Competitive Team. One swipe and it’s posted. No message to write, no one to chase.

Step 2 · The team's phones

The team gets a notification

Every coach who could take it gets a push notification. Morgan taps claim from the lock screen and Tuesday is covered. Nobody had to text the group.

Step 3 · Their calendars

Calendars sync up on their own

Both coaches subscribe to their shorlyn feed in Apple, Google or Outlook. The shift moves into Morgan’s calendar and out of Riley’s without anyone touching it.

shorlyn
TUE
15
Parent & Tot Preschool
10:00 AM – 11:00 AM · Main gym
← swipe
TUE
15
Competitive Team Level 5
6:30 PM – 8:30 PM · Main gym
Posted for swap Cancel
SAT
19
Saturday Recreation Recreational
11:00 AM – 12:30 PM · Main gym
← swipe
Posted for swap · your crew was notified
14:02
Tuesday, September 15
shorlynnow
Riley posted Competitive Team · Tue 6:30 PM. Tap to claim.
shorlynnow
Morgan claimed Competitive Team. Tuesday's covered.
shorlyn · # general1m
Alex: Thanks for grabbing it, Morgan!
M14 T15 W16 T17 F18
Tuesday, 15 September
Dentist — Dr. Halvorsen
11:00 – 11:45
Competitive Team
18:30 – 20:30 · Main gym
shorlyn
Wednesday, 16 September
Recreational Tumbling
17:00 – 18:00 · Main gym
shorlyn
School pickup
15:00
✓ Subscribed feed updated after the claim
02The product

Three things. Done tight.

A mobile schedule, push notifications, and calendar sync — that's the spine of shorlyn. Timesheets, coverage, and team chat sit underneath in support.

SCHEDULE

Your schedule, on your phone

Open the app and your next shift is right there, with the week’s hours and every upcoming session under it. Quick enough to check between classes.

Next shift
Tue 10:00 AM
Parent & Tot
This week
5h 30m
4 sessions
Open
1
from your crew
MON
14
Beginner Gymnastics
4:00 PM – 5:30 PM · Main gym
TUE
15
Competitive Team
6:30 PM – 8:30 PM · Main gym
PUSH

Know when something changes

When a shift is posted, claimed, or a new schedule goes out, the coaches it affects get a push notification.

shorlynnow
Competitive Team · Tue 6:30 PM is up for grabs. Tap to claim.
shorlyn · # general5m
Alex: Heads up — Jordan's on Thursday now.
CAL SYNC

Lives in the calendar app they already use

Each coach gets their own subscription link. Add it once and their shifts sit in Apple, Google or Outlook next to everything else in their life. Change the schedule and it updates on its own.

Subscribe to your shifts
ICAL · UPDATES LIVE
Apple
Google
Outlook
TIMESHEET

Payroll-ready hours

Every shift a coach completes logs automatically. End of the period, hit export — clean PDF for printing, CSV for QuickBooks/Wave. Per coach, per gym, totals at the bottom.

Pay period · Sep 1 → Sep 14
PDF CSV
ARAlex Rivera
18h 00m
SOSam Okafor
12h 30m
MEMorgan Ellis
14h 15m
Total44h 45m
CALENDAR

Month grid

See the whole month at a glance. Tap a day to see who’s on.

September 2026
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
MANAGER

Gaps you can't miss

Uncovered sessions get a marker on the calendar and sort to the top of the day. You’ll spot them before parents do.

TUE, SEP 15
Saturday Beginner Gym · Level 1
10:00 AM – 11:00 AM · Main gym
Unassigned Open
Tiny Tots · Preschool
4:00 PM – 5:00 PM · Main gym
Alex Rivera Assigned
Competitive Team · Level 5
6:30 PM – 8:30 PM · Main gym
Sam Okafor, Riley Chen In swap
Competitive Pre-Team · Pre-team
6:00 PM – 8:00 PM · Main gym
Alex Rivera, Sam Okafor Assigned
CHAT

Channels for the team

A general channel, a coaches-only one, one per team. Right next to the schedule, so nobody needs a separate app.

General2:30p
Great session today!
3
beta-feedback1:15p
Schedule update for next week
03Who's behind this

I build software on Vancouver Island, shorlyn is the small focused app custom built to target smaller clubs and studios that don't need a full-scale scheduling solution. No investors, no growth team. Just me and a few clubs, keeping it small on purpose.

— Mike, Aluzja

Get the schedule out of the group text.

shorlyn is almost ready. Leave your email and I’ll send one note when it opens up.


One launch email from Aluzja when shorlyn is ready — no spam, unsubscribe anytime. Privacy policy .