Before diving into the technical steps of adding users, it is important to understand the hierarchy and status types within TMClubSchedule. Our system is built to balance powerful administrative control with an easy-to-use member experience.
There are two primary ways a user interacts with the platform:
By default, the person who registers the club is the first Club Administrator. While this role is primarily designed for the VP-Education, it represents the "Engine Room" of the club.
This is the standard account for your roster. It is designed for "Self-Service" to make the VP-Edu’s life easier.
Managing a club roster often involves members who take temporary breaks or "leave of absence." TMClubSchedule handles this through a simple toggle:
| Status | What it Means |
|---|---|
| Active | The member is fully engaged. They will be included in the "Election Pool" for the Schedule Generator and receive all automated notifications. |
| Inactive | The member is currently unavailable for a long period (e.g., a 3-month sabbatical). Their history and profile are saved, but the system excludes them from all future schedule assignments. |
Why use Inactive instead of Delete?
If a member might return, flagging them as Inactive is better than deleting them. It preserves their speech history and role frequency data, ensuring that when they return to Active status, the Schedule Generator can pick up right where they left off with fair rotation logic.