Features
Everything you need to manage your theater career
Core Features
Call Management
Track theater gigs with start/end times, hourly or day rates, and automatic earnings calculations. Handles DST transitions and includes finalization workflow.
Skills System
Document expertise by department (lighting, sound, rigging, etc.) with proficiency levels (beginner to expert) and certification tracking.
Expense Tracking
Upload receipt photos, categorize business expenses, flag items for tax deductions, and optionally link expenses to specific calls.
Profile & Community
Public Profiles
Shareable profiles at /@username with privacy controls. Choose what to display: bio, skills, call stats, or keep everything private.
Gamification
Earn points for activity, climb through tiers (Bronze to Platinum), compete on the leaderboard, and unlock invite credits for recruiting.
Invite System
Controlled growth through personal and vanity invite codes. Request access via waitlist or redeem an invite from an existing member.
PWA & Notifications
Progressive Web App
Install CallBoard on your phone or desktop. Works offline with IndexedDB sync. Instant 0ms loads for cached modals.
Push Notifications
Get notified about call reminders, expense due dates, and community updates. Full control over notification preferences.
Call Management in Detail
- ✓ Hourly or day rates: Flexible payment structure support
- ✓ Automatic calculations: Total earnings computed from rate and hours
- ✓ DST handling: Visual warnings when calls span time changes
- ✓ Finalization workflow: Mark calls complete with confirmation step
- ✓ Calendar integration: View calls in monthly, weekly, or list view
Skills & Certifications
- ✓ Department-based: Lighting, sound, rigging, carpentry, etc.
- ✓ Proficiency levels: Beginner, Intermediate, Advanced, Expert
- ✓ Certification tracking: Upload cert photos with expiration dates
- ✓ Quick skills: Add skills without full profile for fast entry
Security & Privacy
- ✓ Multi-factor auth: SMS, email, TOTP, and password options
- ✓ Elevated access: Sensitive operations require re-authentication
- ✓ Session tracking: View and manage active devices
- ✓ Privacy controls: Granular settings for public profile visibility