Welcome to Member Management & Calendar Sync

This page helps you manage family members, team members, and synchronize external calendars with your Family Calendar system.

Member Management

Add New Members:

  1. Navigate to Users > Add User from the admin menu
  2. Enter the member’s information:
    • Username (required)
    • Email address (required)
    • First name and last name
    • Role (Family Member, Admin, or Viewer)
  3. Click “Send Invitation” to email them access credentials
  4. The new member will receive an email with login instructions

Edit Existing Members:

  1. Go to Users > All Users
  2. Click on a member’s name to edit their profile
  3. Update their information:
    • Change their role/permissions
    • Assign them a calendar color
    • Update contact information
    • Set notification preferences
  4. Save changes

Member Roles:

  • Admin: Full access to create, edit, and delete events for all members
  • Family Member: Can create and edit their own events, view others’ events
  • Viewer: Can only view events, cannot create or edit

Invite Members by Email:

  1. Click “Add User” button
  2. Enter email address
  3. Select appropriate role
  4. Add personal message (optional)
  5. Click “Send Invitation”
  6. Member will receive email with registration link

Calendar Synchronization

Connect External Calendars:

Google Calendar:

  1. Go to Settings > Calendar Sync
  2. Click “Connect Google Calendar”
  3. Sign in with your Google account
  4. Authorize access to your calendar
  5. Select which calendars to sync
  6. Choose sync frequency (real-time, hourly, daily)

Microsoft Outlook/Teams:

  1. Go to Settings > Calendar Sync
  2. Click “Connect Microsoft Calendar”
  3. Sign in with your Microsoft account
  4. Grant permission to access your calendar
  5. Select calendars to synchronize
  6. Configure sync settings

Apple Calendar (iCloud):

  1. Go to Settings > Calendar Sync
  2. Click “Connect Apple Calendar”
  3. Enter your iCloud credentials
  4. Generate app-specific password if using 2FA
  5. Select calendars to sync
  6. Set sync preferences

iCal Feed Integration:

Subscribe to Family Calendar:

  1. Go to Settings > Calendar Sync
  2. Copy your personal iCal feed URL
  3. Open your preferred calendar app
  4. Add new calendar subscription
  5. Paste the iCal URL
  6. Set refresh interval

Import from iCal:

  1. Go to Tools > Import
  2. Click “Choose File”
  3. Select .ics file from your computer
  4. Map fields if needed
  5. Choose destination calendar
  6. Click “Import Events”

Export to iCal:

  1. Go to Tools > Export
  2. Select date range
  3. Choose calendar(s) to export
  4. Select format (.ics)
  5. Click “Download”
  6. Use file to backup or share

API Integration:

For advanced users, we provide API access:

  • RESTful API for calendar management
  • Webhook support for real-time updates
  • OAuth 2.0 authentication
  • Full documentation available at /api/docs

Sync Settings:

  • Sync Direction: Choose one-way or two-way sync
  • Conflict Resolution: Select which calendar takes priority
  • Sync Frequency: Real-time, hourly, or daily
  • Filter Options: Sync only specific event types
  • Privacy Settings: Control what information is shared

Troubleshooting:

Sync Issues:

  • Check internet connection
  • Re-authenticate external calendar
  • Verify sync permissions
  • Clear cache and retry

Invitation Problems:

  • Check spam/junk folder
  • Verify email address is correct
  • Resend invitation if needed
  • Contact support if issues persist

Need Help?
For additional support, visit our Help Center or contact support through the admin menu.