Notifications

Real-time notifications via WebSockets with Celery task lifecycle integration.

  • Key files: models.py, services.py, consumers.py, routing.py, celery_integration.py, urls.py
  • Responsibilities: deliver in-app notifications, track task progress, websocket events

See also: idk/notifications/README.md for end-to-end examples.

Code pointers: - WebSockets: idk/notifications/consumers.py, idk/notifications/routing.py - Services: idk/notifications/services.py - Celery integration: idk/notifications/celery_integration.py