🧩 Deskripsi Singkat
8Clean Operational Dashboard adalah platform berbasis web yang dibangun untuk mendukung seluruh proses operasional layanan cuci helm otomatis. Sistem ini melayani berbagai role pengguna internal (Admin, Partner, Surveyor, Teknisi), dan menjadi pusat pengelolaan mesin cuci helm, transaksi pengguna, reward sistem, promosi mitra, serta pelaporan bisnis.
Sebagai Project Manager sekaligus Tech Lead, saya memimpin jalannya pengembangan website ini dari perencanaan hingga implementasi, menjembatani kebutuhan bisnis dan keputusan teknis, serta mengoordinasikan lintas tim agar proyek berjalan tepat waktu dan sesuai kualitas yang ditargetkan.
🎯 Tujuan Proyek
-
Menyediakan satu dashboard operasional yang dapat digunakan oleh seluruh pihak internal 8Clean.
-
Meningkatkan efisiensi manajemen mesin, transaksi, reward, lokasi, dan kemitraan bisnis.
-
Menyediakan sistem pelaporan dan pengelolaan yang real-time, scalable, dan aman.
👤 Pengguna Sistem & Fitur Website
1. Admin
-
Manajemen akun (partner, agen, teknisi)
-
Kontrol penuh atas mesin, lokasi, transaksi, harga
-
Upload carousel & promosi (untuk mobile app)
-
Pengaturan voucher, reward, merchandise, dan sistem subsidi
2. Partner
-
Pantau performa mesin & riwayat transaksi
-
Lihat saldo, tarik dana, dan akses laporan pendapatan
3. Surveyor
-
Ajukan lokasi strategis untuk mesin baru
-
Lihat status pengajuan & tanggapan admin
4. Teknisi
-
Jadwal & log pemeliharaan mesin
-
Update status & kondisi mesin
📌 Tanggung Jawab dan Kontribusi Utama
1. 📋 Project Planning & Coordination (Sebagai Project Manager)
-
Menyusun timeline pengembangan & milestone utama (requirement → desain → implementasi → testing → deployment)
-
Menjalankan koordinasi lintas tim (backend, frontend, QA) menggunakan Internal Project Management & Discord
-
Menyusun dan memfinalisasi Dokumen Spesifikasi Kebutuhan Website (FSD)
-
Mengatur daily standup dan sprint review setiap minggu untuk menjaga visibilitas progres
2. 🧠 System Design & Technical Direction (Sebagai Tech Lead)
-
Merancang arsitektur backend modular berbasis REST API dan skema multi-role access
-
Menentukan struktur database relasional (MySQL), caching layer (Redis), dan strategi autentikasi (JWT + RBAC)
-
Membuat flow diagram & dokumentasi API untuk mendukung tim frontend
-
Memberi arahan pada tim dev dalam hal struktur kode, standar endpoint, dan skema data
3. 🛠 Validasi Teknis & UAT
-
Mengarahkan proses pengujian fungsional dari sisi dashboard (unit & integration testing)
-
Memastikan scenario testing sesuai dengan real case dari operasional tim internal
-
Review fitur secara langsung untuk validasi sistem sebelum deployment (User Acceptance Testing/UAT)
4. 📄 Dokumentasi & Knowledge Sharing
-
Menyusun dokumentasi endpoint API (Postman)
-
Memastikan bahwa panduan operasional untuk tim internal (Admin, Partner, Teknisi) sesuai dengan dokumen perancangan dan implementasi sistem.
-
Mendampingi proses onboarding pengguna pertama untuk dashboard
🧰 Teknologi & Tools
| Area | Tools & Teknologi |
|---|---|
| Backend Architecture | PHP (Laravel), MySQL, Redis |
| Auth & Role System | JWT, Role-Based Access Control (RBAC) |
| Dev & Ops | Nginx, pm2 |
| Project Management | Figma, Discord, Google Docs, Internal Project Management |
| API & Testing | Postman, Blackbox testing, Manual UAT |
| Design & Flow | Figma (UI review & system flow diagram) |
🏆 Capaian Kunci
-
Proyek selesai tepat waktu dalam 2 bulan dengan semua role (admin/partner/agen/teknisi) aktif diuji.
-
Sistem backend dirancang agar scalable dan modular, siap diintegrasikan dengan sistem helm dan mobile app.
-
Scenario testing mencakup 95% alur operasional dan hasil UAT menunjukkan kepuasan tim operasional.
-
Sistem laporan partner & kontrol voucher berhasil berjalan real-time dengan latensi < 300ms.
-
Dokumentasi sistem backend + training guide berhasil mempercepat onboarding tim baru.
- Terintegrasi secara langsung dengan Vending Machine sehingga mempermudah tim operasional untuk melakukan kontrol dengan memberikan impact 60% lebih efektif.
🚧 Tantangan & Pembelajaran
-
Mengelola kompleksitas fitur multi-role dan menjaga konsistensi hak akses di seluruh modul.
-
Menyesuaikan alur teknis dengan kebutuhan bisnis yang terus berubah, terutama dalam fitur partnership & subsidi.
-
Menjaga keseimbangan antara agility dan stabilitas teknis di tengah timeline ketat.
📄 Dokumen & Artefak Proyek
-
✅ Dokumen Spesifikasi Kebutuhan Website (FSD)
-
✅ Flow Diagram Arsitektur & Role Access
-
✅ Dokumen API Endpoint
-
✅ Scenario Testing (Spreadsheet)
-
✅ Panduan Internal Penggunaan Dashboard
🔖 Catatan Tambahan
Jika dibutuhkan, saya dapat menampilkan:
-
Cuplikan antarmuka dashboard (per role)
-
Diagram sistem (komunikasi antar modul)
-
Contoh API call dan response struktur
