Show simple item record

dc.contributor.advisorRidha, Ahmad
dc.contributor.authorVidi, Muhammad Alif
dc.date.accessioned2025-08-25T07:33:11Z
dc.date.available2025-08-25T07:33:11Z
dc.date.issued2025
dc.identifier.urihttp://repository.ipb.ac.id/handle/123456789/170296
dc.description.abstractPT XYZ, sebagai penyedia layanan satelit, menghadirkan aplikasi mobile untuk memantau jaringan secara real-time. Namun, aplikasi tersebut masih memiliki keterbatasan dalam notifikasi gangguan dan proses pelaporan masalah. Penelitian ini bertujuan untuk mengembangkan fitur notifikasi real-time, troubleshooting otomatis, dan ticketing berbasis mobile untuk meningkatkan pengalaman pengguna. Pengembangan dilakukan menggunakan framework Flutter dengan backend Golang dan menerapkan metode Scrum untuk proses iteratif dan kolaboratif. Fitur notifikasi menggunakan Firebase Cloud Messaging (FCM) untuk memberi peringatan langsung ketika terjadi gangguan. Fitur troubleshooting mendeteksi gangguan berdasarkan indikator tertentu dan menyajikan solusi otomatis. Fitur ticketing memfasilitasi pelaporan masalah kepada teknisi dengan sistem terintegrasi. Hasil pengujian menggunakan metode black box menunjukkan seluruh fitur berjalan sesuai harapan. Sistem ini diharapkan dapat meningkatkan efisiensi penanganan gangguan serta kepuasan pelanggan layanan PT XYZ.
dc.description.abstractPT XYZ, a satellite service provider, offers a mobile application for real-time network monitoring. However, the existing application lacks real-time notifications and efficient issue reporting features. This project aims to develop real-time notification, automated troubleshooting, and integrated ticketing features within the mobile monitoring module to enhance user experience. The development utilizes the Flutter framework for cross-platform compatibility, Golang as the backend service, and the Scrum methodology for iterative and collaborative development. The notification feature integrates Firebase Cloud Messaging (FCM) to deliver instant alerts during network disruptions. The troubleshooting feature identifies issues based on specific indicators and provides automatic resolution steps. Meanwhile, the ticketing feature enables users to report unresolved problems directly to technicians through an integrated system. Black box testing confirms that all features operate as expected. This system is expected to improve the efficiency of incident handling and increase customer satisfaction with PT XYZ’s services.
dc.description.sponsorship
dc.language.isoid
dc.publisherIPB Universityid
dc.titlePengembangan Fitur Notifikasi dan Troubleshoot pada Modul Monitoring Jaringan Berbasis Mobile Menggunakan Framework Flutter di PT XYZid
dc.title.alternativeDevelopment of Notification and Troubleshooting Features in a Mobile-Based Network Monitoring Module Using the Flutter Framework at PT XYZ
dc.typeTugas Akhir
dc.subject.keywordflutterid
dc.subject.keywordticketingid
dc.subject.keywordscrumid
dc.subject.keywordnotifikasi real-timeid
dc.subject.keywordtroubleshootingid


Files in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record