Notifications¶
Notification Center:
Access: Click bell icon 🔔 in navigation
Notification Types:
Practice & Goals: - 🎯 Goal completed - 🔥 Practice streak milestone (7, 30, 100 days) - ⏰ Practice reminder - 📈 New personal record
Assignments (Students): - 📝 New assignment from teacher - ⏰ Assignment due soon (2 days before) - ⚠️ Assignment overdue - ✅ Assignment graded - 💬 Feedback received
Recordings: - 🎥 Recording processed - ⭐ Recording reviewed - 💬 Teacher commented on recording
Messages: - 💬 New message received - 💬 Message replied to
Achievements: - 🏆 Achievement unlocked - 🥇 New badge earned - 📊 Level up!
Subscription: - 💳 Payment successful - 💳 Payment failed - 📅 Subscription expiring soon - ✨ Subscription upgraded
Organization (Teachers/Admins): - 👥 New student request - 📝 Assignment submitted - 🎥 New recording to review - 👋 New member joined - ⚠️ Student at risk
Social: - ❤️ Someone liked your comment - 💬 Reply to your comment - 👥 New follower - 🎵 Piece you uploaded was practiced
Notification List: - Chronological feed - Unread highlighted - Click to view details - Bulk mark as read - Delete notification - Filter by type
Notification Settings:
Access: Settings → Notifications
Configure per notification type: - ✅ In-app notification (bell icon) - ✅ Email notification - ✅ Push notification (mobile) - ✅ SMS notification (premium, critical only)
Email Digest Options: - Real-time (every notification) - Hourly digest - Daily digest (morning/evening) - Weekly summary - Disabled
Quiet Hours: - Set time range (e.g., 10 PM - 7 AM) - No notifications during quiet hours - Except: Critical alerts (payment failed, etc.)
Notification Preferences: - Desktop notifications (browser permission) - Sound on notification - Badge count on app icon - Vibrate (mobile)
7.3 Activity Feed¶
Personal Activity Feed:
Access: Dashboard → Activity tab
What's Shown: - Your practice sessions - Assignments completed - Achievements earned - Goals reached - Pieces mastered - Comments posted - Recordings uploaded - Milestones
Social Activity Feed: (if enabled)
See activity from: - Students you teach - Teachers you learn from - Organization members - People you follow
Activity Types: - 🎵 [User] practiced [Piece] for 30 minutes - 🏆 [User] earned achievement "[Achievement Name]" - 🎯 [User] completed goal "[Goal Name]" - ⭐ [User] mastered [Piece] - 💬 [User] commented on [Piece] - 📤 [User] uploaded [New Piece]
Interaction: - Like activities ❤️ - Comment on achievements - Congratulate milestones - Share to social media
Privacy Settings: - Make feed public/private - Choose what to share - Hide specific activities - Opt out of social feed
7.4 Email Notifications¶
Automated Emails You'll Receive:
Welcome & Onboarding: - Welcome to Practito - Complete your profile reminder - Getting started guide - Feature tour invitation
Practice Reminders: - Daily practice reminder (if opted in) - Haven't practiced in 3 days - Weekly practice summary - Monthly progress report
Assignments: - New assignment from teacher - Assignment due tomorrow - Assignment graded - Assignment past due
Subscription & Billing: - Subscription confirmation - Payment receipt - Payment failed - Trial ending soon (3 days before) - Subscription renewed - Subscription cancelled - Refund processed
Social & Updates: - New follower - Comment on your content - Featured in community - Platform updates - New features announcement
Organization: - Invitation to organization - Added to class - Role changed - Organization announcement
Email Preferences:
Access: Settings → Email Preferences
Email Categories: - Account & Security (cannot disable) - Billing & Payments (cannot disable) - Practice Reminders (optional) - Assignments (optional) - Social Activity (optional) - Marketing & Updates (optional) - Weekly Summary (optional)
Unsubscribe: - Unsubscribe link in every email - Manage all preferences from one page - Cannot unsubscribe from critical emails