L
LJTI Proposal
8 sections
LJTI Admin / Proposal Pengembangan Sistem
● Proposal Pengembangan Sistem

Rencana Pengembangan Sistem Terintegrasi Lark dan ERP

Pendekatan bertahap untuk membangun ERP khusus yang tetap terhubung dengan ekosistem Lark — melalui Lark Custom App, automation, login, webhook, approval, dan notifikasi.

Disiapkan untuk
Pak Joshua
Disiapkan oleh
PT Leo Jaya Teknologi Indonesia
Estimasi durasi
8 minggu (5 tahap kerja)
Basis data
PostgreSQL
5/5
Tahapan pekerjaan
6
Titik integrasi Lark
8
Modul utama sistem
7
Role & hak akses
1TUJUAN PROYEK

Dari Lark Base menuju ERP khusus

Membangun sistem operasional yang lebih terstruktur, tanpa langsung memutus penggunaan Lark yang sudah familiar bagi tim.

SAAT INI

Proses bisnis masih banyak berjalan di Lark dan Lark Base.

  • Data administrasi, PO, invoice, cashbon, surat jalan
  • Approval dan notifikasi masih tersebar
  • Dashboard belum menjadi sistem ERP penuh
KEBUTUHAN

Dibutuhkan sistem yang rapi, terukur, dan siap dikembangkan.

  • Struktur database lebih kuat
  • API dan backend sebagai pusat proses
  • Laporan dan kontrol akses lebih fleksibel
SOLUSI LJTI

ERP khusus yang tetap familiar bagi pengguna Lark.

  • Tampilan menyerupai Lark Custom App
  • Terintegrasi dengan login, webhook, approval, notifikasi Lark
  • Transisi bertahap menuju ERP mandiri
2PROTOTYPE APLIKASI

Konsep Lark Custom App — coba klik menu di sisi kiri

Prototipe interaktif ini menunjukkan bagaimana ERP akan tampil saat diakses dari dalam ekosistem Lark. Klik item navigasi pada panel di bawah untuk berpindah antar tampilan.

Lark Admin — Dashboard
Lark Admin
Dashboard
Purchase Order
Invoice
Cashbon
Surat Jalan
Sumber acuan: tampilan Dashboard operasional dan Purchase Order pada dokumen proposal asli, dirakit ulang menjadi prototipe yang bisa dijelajahi.
Ini adalah mockup tampilan untuk menyelaraskan ekspektasi visual sebelum pengembangan — bukan aplikasi produksi. Data pada tabel di atas mengikuti contoh yang sama seperti pada dokumen proposal.
3RUANG LINGKUP INTEGRASI LARK

6 titik integrasi agar transisi terasa mulus

Integrasi dibuat agar pengguna tetap nyaman menggunakan Lark selama proses transisi ke ERP.

4LOGIN, KEAMANAN & APPROVAL

Masuk lewat akun Lark, keputusan tetap di Lark Approval

Pengguna masuk melalui akun Lark, lalu hak akses ditentukan dari role di ERP; setiap approval tetap muncul di Lark agar pengguna tidak perlu berpindah aplikasi.

Alur Login & Akses

1
Login Lark

User membuka Lark Custom App dan login memakai akun Lark / Lark OAuth.

→
2
Validasi User

Backend membaca identitas Lark, departemen, email, dan user ID.

→
3
Role & Permission

Sistem menentukan modul, tombol, data, dan approval yang boleh diakses.

Alur Approval Terhubung ke Lark

1
Draft dibuat

User membuat PO, invoice, cashbon, atau surat jalan.

2
Validasi ERP

Backend validasi data, limit, dokumen, dan budget.

3
Kirim ke Lark

Sistem membuat approval request di Lark Approval.

4
Approve / Reject

Approver memberi keputusan dan catatan di Lark.

5
Webhook balik

Lark mengirim status approval ke backend.

6
Status update

ERP memperbarui status, audit log, dan notifikasi.

Approval bisa bertingkat sesuai nominal atau jenis transaksi; semua keputusan disimpan sebagai audit trail. Contoh status: Draft Waiting Approval Approved Rejected Completed

Prinsip Keamanan

  • Tidak perlu membuat akun manual jika user sudah ada di Lark
  • Akses bisa dicabut dari Lark dan ERP
  • Session memiliki masa berlaku dan dapat logout otomatis
  • Role-Based Access Control per jabatan/divisi
  • Setiap perubahan data masuk audit log
  • Akses data dapat dibatasi per cabang/departemen
  • File dan dokumen tidak disimpan sembarangan
  • Credential tidak disimpan di Lark Base
  • HTTPS untuk seluruh komunikasi data
5MODUL UTAMA SISTEM

8 modul mengikuti proses operasional nyata

Modul disusun mengikuti dokumen dan proses operasional: PO, invoice, cashbon, surat jalan, dan laporan.

6ROLE PENGGUNA & HAK AKSES

7 role, disesuaikan dengan struktur organisasi klien

Role final mengikuti hasil analisis kebutuhan data dan approval matrix pada tahap awal pekerjaan.

RoleKewenangan
7RINCIAN TAHAPAN PEKERJAAN

5 tahap kerja, total estimasi 8 minggu

Tahap awal memastikan struktur sistem dibangun sesuai proses bisnis nyata klien, lalu berlanjut ke pengembangan sistem dan integrasi penuh dengan Lark.

Output akhir
Sistem ERP berbasis website terhubung dengan Lark — database PostgreSQL, API backend, frontend admin, workflow approval, notifikasi, dan proses training untuk admin klien.
Total durasi
8 minggu
Perlu dikonfirmasi: dokumen proposal asli mencantumkan dua angka estimasi yang berbeda. Ringkasan tahapan di atas (8 minggu) tercantum pada bagian "Tahapan Pekerjaan", sementara halaman "Estimasi Durasi Pengembangan" di bagian akhir dokumen mencantumkan rincian alternatif berdurasi 5 minggu — dengan pengembangan website dipersingkat menjadi 2 minggu dan training dijalankan paralel dengan integrasi Lark. Tabel di bawah menampilkan versi rincian tersebut apa adanya; disarankan mengonfirmasi ke tim LJTI versi mana yang berlaku sebagai estimasi final.
Analisis kebutuhan data dan alur proses1 minggu
Perancangan dan pengembangan database1 minggu
Pengembangan website backend dan frontend2 minggu
Integrasi dengan Lark1 minggu
Training dan pendampingan (paralel dengan integrasi)1 minggu
Total estimasi durasi (versi rincian)5 minggu
8REKOMENDASI TRANSISI BERTAHAP

Lark tidak dihentikan — perannya berubah

Tidak perlu menghentikan Lark secara langsung; proses utama dipindahkan secara perlahan ke ERP.

TETAP DI LARK

Lark tetap digunakan untuk

  • Komunikasi internal dan kolaborasi tim
  • Notifikasi dan proses persetujuan
  • Akses aplikasi melalui Lark Custom App
  • Adaptasi pengguna agar tidak berubah terlalu drastis
PUSAT PROSES BARU

ERP LJTI menjadi pusat proses

  • Purchase order, invoice, cashbon, surat jalan
  • Stok, pelanggan, pemasok, dan laporan
  • Struktur database dan relasi antarmodul lebih kuat
  • Fleksibel dikembangkan sesuai kebutuhan bisnis
Kesimpulan: Lark tetap mendukung kolaborasi, sementara ERP LJTI menjadi sistem utama untuk operasional dan pengelolaan data.
9LANGKAH SELANJUTNYA

Rencana eksekusi awal

Setelah proposal disetujui, pekerjaan dapat dimulai dari analisis kebutuhan dan validasi data.

  • Kickoff meeting bersama tim klien
  • Pengumpulan data Lark Base dan dokumen proses
  • Validasi flow operasional dan kebutuhan modul
  • Penyusunan rancangan database dan prioritas fitur
  • Mulai pengembangan sesuai timeline 8 minggu