@thesis{thesis, author={Khasanah Faridhotul - 175410026}, title ={IMPLEMENTASI SISTEM PERMINTAAN SUKU CADANG KENDARAAN PADA GUDANG DINAS LINGKUNGAN HIDUP KABUPATEN SLEMAN DENGAN PROGRESSIVE WEB APPS (PWA)}, year={2021}, url={https://eprints.akakom.ac.id/9110/}, abstract={Penggunaan kertas pada instansi pemerintah belum sepenuhnya bisa terkendali serta masih ada banyak pekerjaan yang dilakukan dengan cara manual. Contohnya pada salah satu instansi pemerintah di Kabupaten Sleman yaitu Dinas Lingkungan Hidup Kabupaten Sleman, permintaan suku cadang kendaraan dilakukan dengan cara manual atau belum terdigitalisasi. Pekerjaan ini selain memakan waktu yang lama juga menggunakan kertas dalam jumlah yang sangat banyak. Saat ini pembuatan sistem informasi berbasis web maupun mobile untuk menggantikan kebiasaan secara manual seperti pada contoh diatas sudah banyak dijalani oleh instansi pemerintah lainnya. Penelitian dengan judul “Implementasi Sistem Permintaan Suku Cadang Kendaraan pada Gudang Dinas Lingkungan Hidup Kabupaten Sleman dengan Progressive Web Apps (PWA)”, memiliki rumusan masalah bagaimana mengurangi penggunaan kertas serta membangun aplikasi untuk mempercepat proses permintaan suku cadang pada Gudang Dinas Lingkungan Hidup Kabupaten Sleman. Tujuan penelitian ini adalah untuk membangun sistem yang akan digunakan dalam mempercepat proses permintaan suku cadang kendaraan. Sistem Permintaan Suku Cadang adalah sistem yang digunakan untuk mengubah kebiasaan permintaan suku cadang secara manual menjadi terdigitalisasi. Sistem ini dibangun dengan menggunakan metode Progressive Web Apps (PWA) dengan Push Notification. Bahasa pemrograman yang digunakan dalam penelitian ini adalah Javascript. Teknologi yang dipakai dalam melakukan pembuatan sistem ini yaitu menggunakan framework Nuxt.js untuk membangun frontend dan Express.js untuk membangun backend. Sedangkan Runtime yang digunakan adalah Node.Js. Untuk duplikasi database menggunakan MySQL. Serta Nginx sebagai Web Server yang digunakan dalam melakukan implementasinya. Dalam pembuatan Push Notification, Runtime yang digunakan adalah Socket.io. Berdasarkan analisa data yang dilakukan, sehingga diperoleh hasil yaitu sistem dapat mempermudah melakukan manajemen data suku cadang kendaraan keluar dan masuk. Kepala bengkel (admin) dapat memasukkan data master dan dapat melakukan persetujuan atau penolakan serta akan menerima notifikasi apabila terdapat permintaan masuk. Sedangkan pengemudi (peminta) dapat melakukan permintaan suku cadang darimana saja dan dapat melihat riwayat permintaannya serta dapat menerima notifikasi apabila terdapat permintaan yang sudah dilakukan persetujuan atau penolakan. Kata kunci : Express.Js, Node.Js, Nuxt.Js, Progressive Web Apps, Push Notification, Socket.io} }