Case Study Jun 2025 — Nov 2025
ERP System @ CV Makanan Segala Acara — Gamal Musthofa
Membangun aplikasi ERP lintas platform (Android, iOS, Website) dengan 1 API terintegrasi untuk CV Makanan Segala Acara. Dikerjakan bersama 1 programmer dan di-launch ke 268 pegawai di seluruh cabang setelah melewati testing bersama kepala stakeholder tiap cabang.
Platform & Teknologi
Ketiga platform berjalan di atas 1 API terpusat berbasis Express.js — mobile (Android & iOS) dibangun dengan React Native, sedangkan website dibangun dengan React. Database MySQL digunakan untuk seluruh platform dengan deployment di VPS.
Mobile (Android & iOS)
- React Native cross-platform
- Berjalan di Android & iOS sekaligus
- UI responsif untuk pegawai lapangan
- Autentikasi multi-role
Website (Dashboard)
- React.js — SPA berbasis browser
- Dashboard Owner & Admin
- Laporan & monitoring real-time
- Manajemen data terpusat
Backend & Database
- Express.js REST API tunggal
- PostgreSQL — 1 schema terpusat
- 3 role: User, Admin, Owner
- Deployment di VPS / Nginx
Tahapan Pengerjaan
Proses end-to-end dari analisa kebutuhan hingga maintenance pasca-launch ke seluruh cabang.
Pre-Launch Testing
Sebelum di-launch ke seluruh 268 pegawai, dilakukan testing skala kecil bersama kepala stakeholder tiap cabang sebagai user tester representatif. Feedback dari sesi ini dijadikan dasar perbaikan final sebelum rollout penuh ke seluruh cabang CV Makanan Segala Acara.
Scope Testing
- Kepala stakeholder tiap cabang sebagai tester
- Testing semua alur per role (User, Admin, Owner)
- Validasi flow mobile & web dashboard
- Feedback dikumpulkan sebelum launch
Launch Target
- 268 pegawai CV Makanan Segala Acara
- Seluruh cabang perusahaan
- Rollout bertahap per cabang
- Training penggunaan per role
Aplikasi Mobile (Android & iOS)
Tampilan aplikasi React Native yang berjalan di Android dan iOS.
Screenshot Mobile