## Push Notifications Update ### Pablo Roncero #### 11/06/2019 --- ### Team organization * Project manager: Nicola Tarocco * Developers: * Joel Alcala (20%) * Pablo Roncero (100%) --- ### System Architecture ![](https://codimd.web.cern.ch/uploads/upload_d149cd12709a1104732f1b8559536acb.png) --- ### Backend * Authentication: * The API is integrated with CERN SSO. * Services that want to send notifications need an API key. * Integration with Keycloak almost done. * Sending notifications: * Using the API. * Using the mail gateway. ([egroup]@push.cern.ch) --- ### Mobile application * We have organized two sprints to obtain use cases and the first features of the system. * The first prototype of the mobile app has been developed and it is ready to be tested. --- ### Mobile application ![](https://codimd.web.cern.ch/uploads/upload_f1c096730bd6062777a5fc7b9a042b4f.png =300x) ![](https://codimd.web.cern.ch/uploads/upload_673dc41b9ad6b079f3de8b0039349b1a.png =300x) ![](https://codimd.web.cern.ch/uploads/upload_8d13f1491c24c2a8f56d25b4cb4616a1.png =300x) --- ### Plans * Test the mobile app prototype in order to find bugs and new ideas on how to improve the application. * Implement the new features obtained during test phase. * Start the integration of the system with MyCERN app. * Start the implementation of the desktop client that will replace CERN alerter. --- ### We need * Services interested in collaborate with the test group. * Test users that help us to improve the application. * We will need more people working on the system (depending on when we want to have the release version) --- ### Questions?
{"title":"Push Notifications Update","slideOptions":{"theme":"cern","transition":"slide"}}