Kommunikationskanal för social verksamhet
| dc.contributor.author | Khalaf, Jean-Paul | |
| dc.contributor.author | Ulfung Arnbom, Erik | |
| dc.contributor.department | Chalmers tekniska högskola / Institutionen för data och informationsteknik | sv |
| dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering | en |
| dc.contributor.examiner | Smallbone, Nicholas | |
| dc.contributor.supervisor | Sistek, Sakib | |
| dc.date.accessioned | 2025-09-12T08:41:43Z | |
| dc.date.issued | 2025 | |
| dc.date.submitted | ||
| dc.description.abstract | This report presents the design, implementation and evaluation of a push notification system integrated into an existing Unity-based mobile application for a youth center. An agile, sprint-driven methodology guided the work, which involved selecting Firebase Cloud Messaging (FCM) for cross-platform notification delivery, developing a Node.js/TypeScript REST API with Express and a PostgreSQL backend containerized via Docker, and creating an administrative web interface to trigger notifications. Key challenges addressed include secure token handling through FCM topics, platform-specific configuration in Unity for Android and iOS, and maintaining a reliable message history within the app. The system was validated through emulator and real-device tests (Google Play Console, Apple TestFlight) and user feedback sessions. The resulting solution offers a robust, scalable communication channel balancing technical functionality and usability. | |
| dc.identifier.coursecode | LMTX38 | |
| dc.identifier.uri | http://hdl.handle.net/20.500.12380/310473 | |
| dc.language.iso | eng | |
| dc.setspec.uppsok | Technology | |
| dc.subject | pushnotiser | |
| dc.subject | Firebase Cloud Messaging | |
| dc.subject | Unity | |
| dc.subject | Android | |
| dc.subject | iOS | |
| dc.subject | mobilapplikation | |
| dc.subject | backend | |
| dc.subject | Node.js | |
| dc.subject | TypeScript | |
| dc.subject | PostgreSQL | |
| dc.subject | Docker | |
| dc.subject | användartester | |
| dc.title | Kommunikationskanal för social verksamhet | |
| dc.type.degree | Examensarbete på kandidatnivå | sv |
| dc.type.degree | Bachelor Thesis | en |
| dc.type.uppsok | M2 |
