…
comment: The repository administrator has not yet configured an RDF license.
primary topic: {JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID)

{JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID)
type: Thesis
type: Article
abstract: Platform kerelawanan digital menghadapi tantangan teknis krusial pada sisi backend, terutama saat menangani lonjakan permintaan secara bersamaan (concurrent users) seperti pendaftaran massal event populer atau pencarian berbasis lokasi secara real-time. Backend yang tidak scalable menyebabkan response time lambat, kegagalan koneksi database, dan downtime sistem yang mengurangi kepercayaan pengguna. Penelitian ini bertujuan merancang dan mengimplementasikan arsitektur backend yang scalable dengan Express.js dan Prisma ORM pada platform Volunteerin.id untuk mengatasi permasalahan tersebut. Metode penelitian meliputi analisis kebutuhan fungsional dan non-fungsional sistem, perancangan arsitektur layered dengan pemisahan routes, middleware, controller, dan models, implementasi RESTful API berbasis Express.js dengan 13 endpoint utama, pengelolaan basis data PostgreSQL menggunakan Prisma ORM untuk 8 entitas utama, serta implementasi autentikasi JWT dan otorisasi Role-Based Access Control (RBAC) untuk tiga peran pengguna (VOLUNTEER, PARTNER, ADMIN). Evaluasi performa dilakukan melalui load testing menggunakan tool k6 dengan skenario hingga 200 concurrent users. Hasil penelitian menunjukkan bahwa arsitektur backend berhasil menangani 100 concurrent users dengan rata-rata response time di bawah 300ms dan error rate kurang dari 0.5%, memenuhi target non-functional requirement. Prisma ORM terbukti efektif dalam pengelolaan database dengan type-safe queries dan sistem migrasi otomatis. Implementasi stateless design dengan JWT memungkinkan horizontal scaling untuk peningkatan kapasitas sistem. Platform Volunteerin.id dapat dimanfaatkan oleh organisasi sosial, komunitas, dan relawan untuk mempermudah proses rekrutmen dan manajemen kegiatan kerelawanan digital secara efisien dan scalable. Penelitian lanjutan dapat difokuskan pada implementasi caching mechanism dengan Redis, optimasi location-based search menggunakan PostGIS, dan pengembangan real-time notification dengan WebSocket…
date: 2026-03-02
status: published
author list: authors
type: EPrint
type: ThesisEPrint
is part of: repository
has document: {JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID) (Text)
has version: {JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID) (Text)
has published: {JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID) (Text)
has document: {JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID) (Archive)
subject: 000 Ilmu komputer, informasi dan pekerjaan umum
subject: 004 Pemrosesan data dan ilmu komputer

{JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID) (Text)
type: Document
has file: COVER.pdf
has part: COVER.pdf

{JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID) (Text)
type: Document
has file: BAB I.pdf
has part: BAB I.pdf

{JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID) (Text)
type: Document

{JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID) (Text)
type: Document

{JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID) (Text)
type: Document
has file: BAB IV.pdf
has part: BAB IV.pdf

{JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID) (Text)
type: Document

{JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID) (Archive)
type: Document

Universitas AMIKOM Yogyakarta
type: Organization

Fakultas Ilmu Komputer, Universitas AMIKOM Yogyakarta
type: Organization

Yoggy Efani Yancandra
type: Person
given name: Yoggy Efani
family name: Yancandra

Bambang Pilu Hartato
type: Person
given name: Bambang Pilu
family name: Hartato

https://eprints.amikom.ac.id/id/eprint/32029/
title: HTML Summary of #32029 {JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID)
format: text/html
primary topic: {JALUR NON REGULER - LOMBA} PERANCANGAN DAN IMPLEMENTASI ARSITEKTUR BACKEND YANG SCALABLE DENGAN EXPRESS.JS DAN PRISMA ORM PADA PLATFORM MANAJEMEN RELAWAN (STUDI KASUS: VOLUNTEERIN.ID)

000 Ilmu komputer, informasi dan pekerjaan umum
type: Concept

004 Pemrosesan data dan ilmu komputer
type: Concept