Pengembangan Basis Data Multilingual menggunakan Headless CMS Directus pada Website Radyakartiyasa
Files
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
DOI
Abstract
Penelitian ini membahas bagaimana proses pengembangan basis data multilingual menggunakan Headless CMS Directus pada website Radyakartiyasa yang dimiliki oleh Karaton Yogyakarta. Kegiatan magang ini dilakukan di PT Lumintu Logic, sebuah perusahaan penyedia layanan produk dan jasa IT dari Yogyakarta, dengan penulis berperan sebagai Back end Developer. Selama magang, penulis mengikuti dua fase utama, yaitu training dan pelaksanaan proyek pengembangan basis data. Training difokuskan pada penguasaan teknologi yang digunakan perusahaan, seperti Directus dan Docker, serta penentuan peran penulis sebagai Back end Developer. Manajemen proyek menggunakan metode Agile Scrum yang terdiri dari tahapan product backlog, sprint planning, daily scrum, sprint review, dan sprint retrospective. Dalam proyek ini, penulis bertanggung jawab melakukan instalasi dan konfigurasi Directus menggunakan Docker, perancangan koleksi basis data multilingual, serta pengujian API menggunakan Postman. Basis data dirancang agar mendukung pengelolaan konten multibahasa dengan relasi antar koleksi yang memungkinkan pengaturan konten dalam berbagai bahasa sesuai kebutuhan website pariwisata Karaton Yogyakarta. Hasil magang menunjukkan bahwa penggunaan Directus sebagai low-code Headless CMS mampu mempercepat proses pembuatan dan pengelolaan basis data multilingual tanpa memerlukan penulisan query SQL manual. Selain memberikan pengalaman teknis, magang ini juga memberikan pemahaman pentingnya manajemen proyek yang terstruktur melalui metode Agile Scrum dalam pengembangan sistem informasi.