├── .github └── workflows │ └── test.yml ├── .gitignore ├── README.md ├── TODOS.md ├── demo_project ├── app │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── tests.py │ └── views.py ├── demo_project │ ├── __init__.py │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── manage.py ├── requirements.txt ├── templates │ └── notification_reciever.html └── utils.py ├── django_simple_notification ├── __init__.py ├── asgi.py ├── settings.py ├── urls.py └── wsgi.py ├── manage.py ├── notifications ├── __init__.py ├── admin.py ├── apps.py ├── consumers.py ├── handlers.py ├── management │ └── commands │ │ └── delete_expired_notifications.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── routing.py ├── serializers.py ├── setup.py ├── tests.py ├── tests │ ├── __init__.py │ ├── test_models.py │ └── test_views.py ├── urls.py └── views.py ├── pip_deployment ├── LICENSE ├── MINIFEST.in ├── README.md ├── dist │ └── django-simple-notification-1.0.4.tar.gz ├── django_simple_notification.egg-info │ ├── PKG-INFO │ ├── SOURCES.txt │ ├── dependency_links.txt │ ├── requires.txt │ └── top_level.txt ├── notifications │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── consumers.py │ ├── handlers.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── routing.py │ ├── serializers.py │ ├── setup.py │ ├── tests.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_models.py │ │ └── test_views.py │ ├── urls.py │ └── views.py ├── read_me_media │ ├── img.png │ ├── img_1.png │ └── img_2.png ├── requirements.txt └── setup.py ├── read_me_media ├── img.png ├── img_1.png └── img_2.png └── requirements.txt /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | venv 3 | *.sqlite3 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/README.md -------------------------------------------------------------------------------- /TODOS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/TODOS.md -------------------------------------------------------------------------------- /demo_project/app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo_project/app/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/demo_project/app/admin.py -------------------------------------------------------------------------------- /demo_project/app/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/demo_project/app/apps.py -------------------------------------------------------------------------------- /demo_project/app/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/demo_project/app/migrations/0001_initial.py -------------------------------------------------------------------------------- /demo_project/app/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo_project/app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/demo_project/app/models.py -------------------------------------------------------------------------------- /demo_project/app/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/demo_project/app/tests.py -------------------------------------------------------------------------------- /demo_project/app/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/demo_project/app/views.py -------------------------------------------------------------------------------- /demo_project/demo_project/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo_project/demo_project/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/demo_project/demo_project/asgi.py -------------------------------------------------------------------------------- /demo_project/demo_project/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/demo_project/demo_project/settings.py -------------------------------------------------------------------------------- /demo_project/demo_project/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/demo_project/demo_project/urls.py -------------------------------------------------------------------------------- /demo_project/demo_project/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/demo_project/demo_project/wsgi.py -------------------------------------------------------------------------------- /demo_project/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/demo_project/manage.py -------------------------------------------------------------------------------- /demo_project/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/demo_project/requirements.txt -------------------------------------------------------------------------------- /demo_project/templates/notification_reciever.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/demo_project/templates/notification_reciever.html -------------------------------------------------------------------------------- /demo_project/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/demo_project/utils.py -------------------------------------------------------------------------------- /django_simple_notification/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /django_simple_notification/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/django_simple_notification/asgi.py -------------------------------------------------------------------------------- /django_simple_notification/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/django_simple_notification/settings.py -------------------------------------------------------------------------------- /django_simple_notification/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/django_simple_notification/urls.py -------------------------------------------------------------------------------- /django_simple_notification/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/django_simple_notification/wsgi.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/manage.py -------------------------------------------------------------------------------- /notifications/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /notifications/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/admin.py -------------------------------------------------------------------------------- /notifications/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/apps.py -------------------------------------------------------------------------------- /notifications/consumers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/consumers.py -------------------------------------------------------------------------------- /notifications/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/handlers.py -------------------------------------------------------------------------------- /notifications/management/commands/delete_expired_notifications.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/management/commands/delete_expired_notifications.py -------------------------------------------------------------------------------- /notifications/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/migrations/0001_initial.py -------------------------------------------------------------------------------- /notifications/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /notifications/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/models.py -------------------------------------------------------------------------------- /notifications/routing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/routing.py -------------------------------------------------------------------------------- /notifications/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/serializers.py -------------------------------------------------------------------------------- /notifications/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/setup.py -------------------------------------------------------------------------------- /notifications/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/tests.py -------------------------------------------------------------------------------- /notifications/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /notifications/tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/tests/test_models.py -------------------------------------------------------------------------------- /notifications/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/tests/test_views.py -------------------------------------------------------------------------------- /notifications/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/urls.py -------------------------------------------------------------------------------- /notifications/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/notifications/views.py -------------------------------------------------------------------------------- /pip_deployment/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/LICENSE -------------------------------------------------------------------------------- /pip_deployment/MINIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/MINIFEST.in -------------------------------------------------------------------------------- /pip_deployment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/README.md -------------------------------------------------------------------------------- /pip_deployment/dist/django-simple-notification-1.0.4.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/dist/django-simple-notification-1.0.4.tar.gz -------------------------------------------------------------------------------- /pip_deployment/django_simple_notification.egg-info/PKG-INFO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/django_simple_notification.egg-info/PKG-INFO -------------------------------------------------------------------------------- /pip_deployment/django_simple_notification.egg-info/SOURCES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/django_simple_notification.egg-info/SOURCES.txt -------------------------------------------------------------------------------- /pip_deployment/django_simple_notification.egg-info/dependency_links.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pip_deployment/django_simple_notification.egg-info/requires.txt: -------------------------------------------------------------------------------- 1 | Django>=3.0 2 | -------------------------------------------------------------------------------- /pip_deployment/django_simple_notification.egg-info/top_level.txt: -------------------------------------------------------------------------------- 1 | notifications 2 | -------------------------------------------------------------------------------- /pip_deployment/notifications/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pip_deployment/notifications/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/notifications/admin.py -------------------------------------------------------------------------------- /pip_deployment/notifications/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/notifications/apps.py -------------------------------------------------------------------------------- /pip_deployment/notifications/consumers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/notifications/consumers.py -------------------------------------------------------------------------------- /pip_deployment/notifications/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/notifications/handlers.py -------------------------------------------------------------------------------- /pip_deployment/notifications/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/notifications/migrations/0001_initial.py -------------------------------------------------------------------------------- /pip_deployment/notifications/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pip_deployment/notifications/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/notifications/models.py -------------------------------------------------------------------------------- /pip_deployment/notifications/routing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/notifications/routing.py -------------------------------------------------------------------------------- /pip_deployment/notifications/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/notifications/serializers.py -------------------------------------------------------------------------------- /pip_deployment/notifications/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/notifications/setup.py -------------------------------------------------------------------------------- /pip_deployment/notifications/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/notifications/tests.py -------------------------------------------------------------------------------- /pip_deployment/notifications/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pip_deployment/notifications/tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/notifications/tests/test_models.py -------------------------------------------------------------------------------- /pip_deployment/notifications/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/notifications/tests/test_views.py -------------------------------------------------------------------------------- /pip_deployment/notifications/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/notifications/urls.py -------------------------------------------------------------------------------- /pip_deployment/notifications/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/notifications/views.py -------------------------------------------------------------------------------- /pip_deployment/read_me_media/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/read_me_media/img.png -------------------------------------------------------------------------------- /pip_deployment/read_me_media/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/read_me_media/img_1.png -------------------------------------------------------------------------------- /pip_deployment/read_me_media/img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/read_me_media/img_2.png -------------------------------------------------------------------------------- /pip_deployment/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pip_deployment/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/pip_deployment/setup.py -------------------------------------------------------------------------------- /read_me_media/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/read_me_media/img.png -------------------------------------------------------------------------------- /read_me_media/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/read_me_media/img_1.png -------------------------------------------------------------------------------- /read_me_media/img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/read_me_media/img_2.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahmoudNasser01/django_simple_notification/HEAD/requirements.txt --------------------------------------------------------------------------------