Add Support for Web Push Notifications
- Mentors
- Herbert Yiga, Casey Iiams-Hauser
- Organization
- OpenELIS Global
- Technologies
- javascript, java, react, spring, Service Worker, web-push
- Topics
- java, Spring, service worker, web-push
The project aims to enhance user engagement and system communication in OpenELIS by implementing a robust notification system. The project will focus on creating a service worker for background execution, integrating the Web Push API for subscribing to notifications, and utilizing VAPID keys for secure communication between frontend and backend. The backend will be equipped with REST APIs to handle push notification events efficiently, ensuring seamless data exchange across the system. This project will significantly improve user experience and system-wide notifications within OpenELIS