IMPLEMENTASI WHATSAPP GATEWAY PADA APLIKASI MANAJEMEN KEUANGAN PONDOK PESANTREN TANWIRUL QULUB LAMONGAN
IMPLEMENTATION OF WHATSAPP GATEWAY IN FINANCIAL MANAGEMENT APPLICATION OF TANWIRUL QULUB LAMONGAN ISLAMIC BOARDING SCHOOL
Manjemen keuangan merupakan salah satu hal substansi yang berperan penting dalam proses penyelenggaraan pembelajaran di pondok pesantren, termasuk pondok pesantren Tanwirul Qulub Lamongan. Namun, dengan sistem manajemen keuangan yang masih dilakukan secara konvesional menyebabkan permasalahan pada pengelolaan keuangan yaitu pembayaran iuran santri yang tidak disiplin, sehingga perencanaan keuangan untuk kebutuhan menjadi terhambat. Aplikasi manajemen keuangan berbasis website dengan fitur notification reminder menggunakan WhatsApp gateway menjadi solusi untuk membantu bendahara pondok pesantren dalam mengelola keuangan. Aplikasi manajemen keuangan berbasis website pondok pesantren Tanwirul Qulub ini dibangun menggunakan metode Rapid Application Development (RAD), sedangkan proses pengiriman pesan tagihan dengan WhatsApp gateway menggunakan metode broadcast. API WhatsApp Node.js dibangun dengan menggunakan module whatsapp-web.js yang mana di dalamnya terdapat library Puppeteer. Selain itu, juga membutuhkan library socket.io, express-validator, express-upload, axios, qrcode dan http pada proses pembuatannya. Dengan fitur notification reminder menggunakan WhatsApp gateway ini bendahara pondok pesantren dapat mengirimkan pesan tagihan pembayaran santri kepada wali santri melalui WhatsApp.
Kata kunci : Aplikasi Manajemen Keuangan, WhatsApp Gateway, Notification Reminder.
Financial management is a substance that plays an important role in the process of organizing learning in Islamic boarding schools, including the Tanwirul Qulub Lamongan Islamic Boarding School. However, the conventional financial management system causes problems in financial management, namely the undisciplined payment of student fees, so that financial planning for needs is hampered. A website-based financial management application with a notification reminder feature using the WhatsApp gateway is a solution to assist the treasurer of the Islamic boarding school in managing finances. This financial management application based on the Tanwirul Qulub Islamic boarding school website was built using the Rapid Application Development (RAD) method, while the process of sending billing messages using the WhatsApp gateway used the broadcast method. The WhatsApp Node.js API is built using the whatsapp-web.js module which contains the Puppeteer library. In addition, it also requires the socket.io, express-validator, express-upload, axios, qrcode and http libraries in the manufacturing process. With the notification reminder feature using this WhatsApp gateway, the treasurer of the Islamic boarding school can send a message to the student's payment bill to the student's guardian via WhatsApp.
Keywords : Financial Management App, WhatsApp Gateway, Notification Reminder.