https://github.com/eimfach/push-notification-service
API to register and send Web Push Notifications (FastAPI)
https://github.com/eimfach/push-notification-service
fastapi push-notifications python
Last synced: about 1 month ago
JSON representation
API to register and send Web Push Notifications (FastAPI)
- Host: GitHub
- URL: https://github.com/eimfach/push-notification-service
- Owner: eimfach
- License: mit
- Created: 2025-04-10T14:04:15.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-10T14:41:39.000Z (about 1 year ago)
- Last Synced: 2026-01-27T00:44:26.923Z (5 months ago)
- Topics: fastapi, push-notifications, python
- Language: Python
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
## Push Notification Service
This is a proof of concept project to implement an API to register and send Web Push Notifications Using Python, SQLite, FastAPI and Pydantic. A short timed OTP mechanic is present to further secure logins (non standard, not for production).
### How to install and run
- install poetry: https://python-poetry.org/docs/
- install dependencies: `poetry install --no-root`
- Run: `poetry run uvicorn main:app`