Calendar
Rehearsals and lessons people can RSVP to.
One place for the events a studio or a group runs, each carrying its own list of who is coming. It answers who you have on Thursday without a group thread.
What it looks like
Month, week, and day, with events that carry an attendee list.
Every event has a type and a set of attendees, and every attendee has answered or not. The calendar is where the schedule lives instead of a spreadsheet.
- Events are typed: private lesson, group class, ensemble rehearsal, performance, practice session, or other.
- Each event carries attendees, and each attendee is accepted, declined, tentative, or has not answered.
- Month, week, and day views, all rendered in your own time zone.

How it actually works
Three mechanisms, each provable in the app.
Invite the people it is for
A lesson invites the student; a rehearsal invites the group. You can only invite people you are actually connected to, an accepted student or a fellow member, so an event never reaches a stranger.
They answer, you see it
Each invitee accepts, declines, or marks themselves tentative, and the event shows you the tally. That is the whole of the RSVP: who is coming, visible at a glance rather than reconstructed from a chat thread.
Pinned to a group, when it belongs to one
A rehearsal can belong to an ensemble you are in, so it shows up as the group’s event rather than a personal one. Only a member of that group can attach an event to it.
The boundary
What it does not do, up front.
The calendar records a schedule and its RSVPs. It emails an invitation and a reminder, and it does not reach an outside calendar.
- Adding someone emails them to RSVP, and a reminder goes out the day before; beyond that, nothing lands in your inbox.
- You still agree on the time however you already do; the calendar holds it and the RSVPs.
- It is free, and it is a small new project, like the rest of this.
Not built
- Sync to Google Calendar, iCal, or any calendar outside the app.
- Recurring or repeating events; a weekly rehearsal is entered one date at a time.
- Finding a time for you: it records the time you agreed on, it does not poll for one.
- Reminders you can retime; one fixed reminder goes out the day before.
Put the next rehearsal somewhere everyone can see it.
Create an event, invite the group or the student, and watch the RSVPs land.