Berbagi.link adalah platform untuk mengelola tautan digital dan toko online. Versi sebelumnya menggunakan pendekatan Multi Page Application (MPA) berbasis Laravel dan Blade, namun mengalami berbagai kendala seperti performa rendah, antarmuka usang, dan beban server tinggi akibat reload penuh setiap perpindahan halaman. Untuk mengatasi hal ini, modul Toko Online dikembangkan ulang menggunakan pendekatan Single Page Application (SPA) dengan React.js guna menghadirkan interaksi yang lebih cepat, modular, dan responsif. Pengembangan dilakukan menggunakan metodologi agile dengan kerangka kerja scrum, khususnya pada modul Marketing, untuk memungkinkan iterasi dan peningkatan berfokus pada pengguna. Evaluasi dilakukan melalui User Acceptance Testing (UAT) terhadap empat pengguna serta pengujian performa menggunakan Lighthouse. Hasilnya, seluruh skenario UAT dinyatakan lolos, dan pengujian Lighthouse menunjukkan peningkatan performa signifikan: halaman Reseller (+127%), Transaksi (+187%), dan Analitik (+246%). Temuan ini menunjukkan bahwa penerapan SPA dan scrum secara efektif meningkatkan pengalaman pengguna dan kinerja sistem.
Kata Kunci: Single Page Application, React.js, Laravel, Modularitas, User Acceptance Testing, Lighthouse, scrum, Modul Marketing.