Canuckduck Notification System - Technical Guide

🔹 Key Areas for Dev Team Consideration:
Email Infrastructure:

  • Use a structured system (e.g., SendGrid, AWS SES) to send batched daily/weekly digests.
  • Ensure 12PM delivery per user timezone.

Push & Browser Notifications (Optional)

  • Enable opt-in mobile & browser notifications via PWA/Web Push.
  • Respect user preferences—no forced real-time alerts.

AI-Driven Stalled Issue Detection

  • Identify inactive projects missing data for X days.
  • Cross-check with Consensus discussions for user-driven solutions.
  • Publicly label issues as: 🟡 Minor Stalled / 🟠 Critical Stalled / 🔴 Deadlocked.

Government Form Generation (Future Phase)

  • Create data mapping tools to auto-fill municipal & provincial forms.
  • Develop structured templates for users to review before submission.
  • Explore API integration with government submission portals.