salam rekan-rekan projects, saya lagi nyari full stack developer untuk pengembangan aplikasi kontraktor, diutamakan full time freelancer supaya gampang diajak zoom meeting kapan aja di jam-jam kantor. progress pekerjaan 1 bulan, jika lebih bisa didiskusikan. untuk requirement kurang lebih sebagai berikut:
1. Modul Developer Management
Manajemen Proyek dan SPK
- Input dan pengelolaan proyek baru.
- Input SPK per proyek (satu proyek bisa memiliki banyak SPK).
- Atur skema pembayaran per SPK (termin, progres fisik, dll).
- Monitoring progres dan status proyek.
Fitur Monitoring Developer
- Dashboard monitoring progress proyek.
- Tracking pekerjaan dan perkembangan setiap SPK.
- Notifikasi jika ada kendala atau keterlambatan.
2. Modul SPK dan Manajemen Proyek
Manajemen SPK
- Input SPK dengan rincian pembayaran.
- Pembagian SPK per tahap dan bagian proyek.
- Penjadwalan SPK dan waktu tenggat.
Task Management (Proyek dan Sub-pekerjaan)
- Alokasi pekerjaan berdasarkan SPK kepada mandor pemborong.
- Penugasan pekerjaan spesifik seperti: pengecatan, pemasangan atap, dll.
- Input progres oleh mandor pemborong.
- Dashboard status proyek: pekerjaan selesai, tertunda, atau berjalan.
3. Modul Pemborong dan Mandor Management
Manajemen Pemborong/Mandor
- Database pemborong dan mandor berdasarkan pekerjaan (cat, plester, instalasi listrik, dll).
- Order kerja kepada mandor (Work Order).
- Tracking progres harian/berkala oleh mandor melalui aplikasi.
Fitur Upah dan Pembayaran Pemborong
- Sistem pembayaran berdasarkan progres (termin/gaji harian/upah).
- Pembayaran sebagian dan pencatatan utang.
- Laporan pengeluaran untuk upah mandor.
4. Modul Keuangan dan Invoice
Manajemen Invoice dan Piutang
- Pembuatan dan pengiriman invoice ke developer.
- Manajemen piutang dan pembayaran sebagian.
- Status pembayaran: Lunas, Sebagian, Belum Dibayar.
- Notifikasi otomatis untuk pembayaran jatuh tempo.
Laporan Keuangan dan Arus Kas
- Laporan transaksi (pengeluaran dan pemasukan).
- Rekap pengeluaran berdasarkan proyek dan SPK.
- Laporan laba rugi dan cash flow bulanan.
- Tracking pembayaran kepada pemborong dan bahan baku.
5. Modul Pembelian dan Bahan Baku
Manajemen Pembelian
- Pembuatan Purchase Order (PO) untuk bahan baku.
- Tracking penerimaan bahan baku.
- Monitoring stok bahan baku per proyek.
- Notifikasi jika stok bahan menipis atau ada keterlambatan pengiriman.
Laporan Pengeluaran Bahan Baku
- Rekap pengeluaran bahan berdasarkan SPK/proyek.
- Laporan perbandingan anggaran vs realisasi bahan baku.
6. Modul User Management
Manajemen Role dan Akses User
- Role: Admin, Finance, Mandor, Developer, Owner.
- Hak akses berdasarkan role (contoh: Mandor hanya bisa input progres).
Fitur Notifikasi dan Komunikasi Internal
- Notifikasi pekerjaan baru atau status invoice kepada user terkait.
- Chat internal antara tim, mandor, dan admin untuk kolaborasi langsung.
7. Modul Laporan dan Dashboard
Dashboard Monitoring Proyek
- Visualisasi progres semua proyek (Grafik, Gantt Chart).
- Informasi status pekerjaan dan SPK per proyek.
Laporan Lengkap Keuangan dan Proyek
- Laporan status proyek (progres dan anggaran).
- Laporan pengeluaran per proyek dan per SPK.
- Laporan status pembayaran dan piutang.
8. Modul Notifikasi dan Reminder
- Reminder Otomatis
- Pengingat pembayaran jatuh tempo (invoice/piutang).
- Notifikasi untuk admin jika ada kendala pekerjaan dari mandor.
- Pemberitahuan kepada developer terkait milestone proyek.
Integrasi Teknologi
Mobile App Support
- Akses untuk mandor dan developer via aplikasi mobile.
- Input progres dan monitoring on-the-go.
Integrasi Sistem Akuntansi
- Integrasi dengan software akuntansi (jika diperlukan) untuk pencatatan otomatis.