PENGEMBANGAN BACK-END APLIKASI MENTALWELL 1.0 BERBASIS WEBSITE MENGGUNAKAN FRAMEWORK HAPI.JS

Anindya, Kinarya Yang Esa Riyanto (2025) PENGEMBANGAN BACK-END APLIKASI MENTALWELL 1.0 BERBASIS WEBSITE MENGGUNAKAN FRAMEWORK HAPI.JS. FAKULTAS TEKNIK, UNIVERSITAS LAMPUNG.

[img]
Preview
File PDF
TA Anindya Kinarya_abstrak - Anindya Kinarya.pdf

Download (224Kb) | Preview
[img] File PDF
TA Anindya Kinarya_Tanpa Lampiran 2 - Anindya Kinarya.pdf
Restricted to Hanya staf

Download (9Mb) | Minta salinan
[img]
Preview
File PDF
TA Anindya Kinarya_tanpa bab 4 2 - Anindya Kinarya.pdf

Download (2494Kb) | Preview

Abstrak (Berisi Bastraknya saja, Judul dan Nama Tidak Boleh di Masukan)

Pengembangan aplikasi MentalWell 1.0 dilakukan untuk menghadirkan layanan konseling psikologis berbasis web yang dapat diakses masyarakat. Fokus penelitian ini adalah pada pengembangan sistem back-end menggunakan framework Hapi.js untuk mengimplementasikan API berarsitektur REST dengan struktur modular dan pengelolaan routing yang terorganisir, sehingga memudahkan proses pengembangan maupun pemeliharaan kode. Keamanan sistem menerapkan JSON Web Token (JWT) sebagai mekanisme autentikasi dan otorisasi berbasis peran. Proses pengembangan dilakukan dengan metode Agile melalui enam iterasi, yang terdiri dari pembangunan fitur dasar untuk pasien dan psikolog, penambahan fungsionalitas administrator, pengembangan sistem pemesanan konseling, penerapan mekanisme soft delete, serta perbaikan dan optimalisasi fitur berdasarkan umpan balik hasil integrasi dengan front-end. Hasil akhir pengembangan menghasilkan 56 modul dengan 36 endpoint untuk peran publik, pasien, psikolog, dan administrator. Seluruh endpoint diuji menggunakan Postman dengan total 122 test case yang menunjukkan tingkat keberhasilan 100%, dan sistem back-end telah terintegrasi dengan front-end untuk mendukung layanan konseling daring secara penuh. Kata kunci: Kesehatan Mental, Konseling Daring, REST API, Hapi.js, JSON Web Token, Agile The development of MentalWell 1.0 was carried out to provide accessible web- based psychological counseling services for the public. This research focuses on the back-end system development using the Hapi.js framework to implement a REST-architectured API with a modular structure and organized routing management, thereby facilitating both development and maintenance processes. Security is ensured through the application of JSON Web Token (JWT) as the mechanism for role-based authentication and authorization.. The development process was conducted using the Agile method through six iterations, consisting of building basic features for patients and psychologists, adding administrator functionalities, developing the counseling booking system, implementing the soft delete mechanism, as well as improving and optimizing features based on feedback from front-end integration. The final outcome produced 56 modules with 36 endpoints for public, patient, psychologist, and administrator roles. All endpoints were tested using Postman with a total of 122 test cases that achieved a 100% success rate, and the back-end system has been fully integrated with the front-end to support online counseling services. Keywords: Mental Health, Online Counseling, REST API, Hapi.js, JSON Web Token, Agile

Jenis Karya Akhir: Skripsi
Subyek: 000 Ilmu komputer, informasi dan pekerjaan umum
600 Teknologi (ilmu terapan)
600 Teknologi (ilmu terapan) > 620 Ilmu teknik dan ilmu yang berkaitan
Program Studi: FAKULTAS TEKNIK (FT) > Prodi S1-Teknik Informatika
Pengguna Deposit: A.Md Cahya Anima Putra .
Date Deposited: 29 Jan 2026 10:05
Terakhir diubah: 29 Jan 2026 10:05
URI: http://digilib.unila.ac.id/id/eprint/95292

Actions (login required)

Lihat Karya Akhir Lihat Karya Akhir