Farhat, Irsal Fathi (2025) RANCANG BANGUN APLIKASI PENYEDIA LOMBA DENGAN GAMIFIKASI MENGGUNAKAN NEXTJS DAN EXPRESSJS. Other thesis, Sekolah Tinggi Teknologi Terpadu Nurul Fikri.
2025-Muhamad Efendi-Teknik Informatika-Fulltext - Muhammad Efendi.pdf - Accepted Version
Restricted to Registered users only
Download (8MB)
Search this title on:
Abstract
Perkembangan teknologi informasi berdampak signifikan pada berbagai aspek kehidupan, termasuk penyelenggaraan lomba. Banyak individu masih kesulitan menemukan informasi lomba yang sesuai minat dan keahlian akibat terbatasnya interaksi dan personalisasi pada platform yang ada. Untuk mengatasi permasalahan tersebut, dikembangkan aplikasi web penyedia informasi lomba yang mengintegrasikan elemen gamifikasi guna meningkatkan keterlibatan dan motivasi pengguna. Aplikasi ini dirancang dengan arsitektur monorepo menggunakan Turborepo, menggabungkan frontend (NextJS) dan backend (ExpressJS) dalam satu repositori, serta menggunakan MongoDB dan Redis untuk pengelolaan data. Redis dan MongoDB di-containerize menggunakan Docker dan di-deploy ke server
VPS untuk konsistensi lingkungan pengembangan dan produksi. Pengembangan dilakukan dengan metodologi Scrum yang meliputi perencanaan, analisis kebutuhan, desain sistem, implementasi, dan pengujian. Fitur utama meliputi
pendaftaran lomba, sistem poin dan lencana, serta dashboard admin. Pengujian dengan Black Box Testing menunjukkan 100% skenario berhasil, sedangkan User Acceptance Testing menunjukkan 89,47% pengguna merasa puas. Hasil ini
menunjukkan aplikasi layak digunakan dan memenuhi sebagian besar kebutuhan pengguna.
| Item Type: | Thesis (Other) |
|---|---|
| Subjects: | 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 000 Ilmu komputer, informasi dan pekerjaan umum |
| Divisions: | Teknik Informatika |
| Depositing User: | Pustakawan STT-NF |
| Date Deposited: | 15 Sep 2026 21:05 |
| Last Modified: | 15 Sep 2026 21:05 |
| Contributors: | Contribution Name NIDN Contributor Nasrul, Nasrul NIDN0410108006 |
| URI: | https://repository.nurulfikri.ac.id/id/eprint/1080 |
