Implementasi CI/CD Aplikasi CRM Berbasis Web Menggunakan Laravel Di PT Mitra Aplikasi Teknologi

Authors

  • Danu Candra Saputra Universitas PGRI Semarang
  • Bambang Agus Herlambang Universitas PGRI Semarang

Abstract

Transformasi digital menuntut perusahaan untuk memiliki sistem pengelolaan hubungan pelanggan (Customer Relationship Management/CRM) yang terintegrasi dan efisien. Namun, masih banyak perusahaan yang belum menerapkan CRM secara optimal, terutama dalam mencatat aktivitas penjualan harian dan pengelolaan prospek. Penelitian ini bertujuan untuk mengembangkan aplikasi CRM berbasis web menggunakan Laravel 12 yang dilengkapi dengan integrasi Continuous Integration/Continuous Deployment (CI/CD) menggunakan GitHub Actions dan Laravel Envoy. Sistem dirancang untuk mendukung manajemen prospects, accounts, contacts, deals, serta aktivitas sales dengan pembagian akses berdasarkan peran (Sales, Admin, Superadmin). Aplikasi dikembangkan menggunakan metode DevOps yang mencakup fase plan, code, build, test, release, deploy, operate, dan monitor. Proyek ini menggunakan VPS Ubuntu 22.04 dengan Nginx dan MySQL sebagai lingkungan server, serta Netdata sebagai sistem monitoring. Hasil implementasi menunjukkan bahwa sistem dapat berjalan stabil, mempercepat proses deployment, serta mempermudah pemantauan performa dan aktivitas penjualan secara real-time. Penelitian ini membuktikan bahwa penerapan teknologi modern dalam pengembangan sistem informasi dapat memberikan solusi konkret terhadap kebutuhan industri saat ini.

Downloads

Published

2025-10-29