Departemen IT · Engineering in-house

Infrastruktur digital Toton Group, dirancang, dibangun, dan diamankan dari dalam.

Kami mengembangkan ERP, POS, dan otomasi untuk lini perkebunan, F&B & nightlife, properti, dan hospitality, dengan kode yang kami tulis sendiri dan kontrol keamanan yang mengacu pada ISO/IEC 27001 serta UU PDP.

Lini bisnis dilayani
4 lini, 1 tim
Sistem inti in-house
4 sistem
Arsitektur POS
Offline-First
Kerangka acuan
ISO 27001 · UU PDP
01 — Keunggulan struktural

Enam hal yang tidak dapat dibeli dari vendor

Vendor dapat menjual perangkat lunak. Yang tidak dapat mereka jual adalah konteks bisnis, kepemilikan penuh, dan akuntabilitas atas sistem yang menjalankan operasional grup setiap hari.

01

Konteks lintas lini bisnis

Satu tim yang sama memahami alur kebun, kasir outlet, unit properti, dan layanan tamu. Integrasi data grup dirancang dari dalam, bukan dirakit dari beberapa vendor yang tidak saling mengenal sistemnya.

4 lini bisnis · 1 tim engineering
02

Kepemilikan penuh atas kode dan data

Source code, skema basis data, dan data operasional sepenuhnya milik Toton Group. Tanpa lisensi per-pengguna dan tanpa ketergantungan pada roadmap atau kenaikan harga vendor.

Repositori privat · HKI milik grup
03

Tetap bertransaksi saat jaringan putus

POS berarsitektur Offline-First: transaksi tetap tercatat di perangkat ketika koneksi terputus dan tersinkron kembali saat jaringan pulih.

PWA · Service Worker
04

Keamanan sejak desain, bukan tambalan

Hak akses, jejak audit, dan pencadangan ditetapkan sejak tahap analisis dengan mengacu pada ISO/IEC 27001, ISO/IEC 27005, dan UU PDP No. 27/2022.

Matriks kontrol di bawah
05

Dari kebutuhan ke produksi tanpa perantara

Analisis, pengembangan, dan rilis ditangani tim yang sama melalui pipeline webhook CI/CD. Tidak ada siklus change request, addendum kontrak, atau antrean tiket vendor.

Webhook CI/CD
06

Arsitektur yang dapat dipertanggungjawabkan

Setiap komponen wajib punya alasan bisnis. PHP native dengan PDO, MariaDB, dan Linux dipilih karena stabil, mudah diaudit, dan dapat dipelihara jangka panjang, tanpa kompleksitas yang tidak dibutuhkan.

Prinsip: Reachable Code
02 — Pilar kerja

Empat pilar, satu tanggung jawab

Setiap pilar dijalankan oleh tim yang sama, sehingga keputusan di satu sistem selalu mempertimbangkan dampaknya pada sistem lain.

ERP

Enterprise Resource Planning

Sistem inti yang menyatukan proses lintas divisi dan unit usaha dalam satu sumber data, sehingga laporan manajemen tidak lagi disusun dari rekap manual.

POS

Point of Sales

Kasir berarsitektur Offline-First (PWA) yang menjaga operasional outlet tetap berjalan, dengan atau tanpa koneksi.

Governance

Tata Kelola & Keamanan TI

Standardisasi sistem operasi, hardening server, pengelolaan hak akses, dan SLA yang terukur untuk setiap unit bisnis.

Automation

Otomasi Alur Kerja

Integrasi antarsistem dan otomasi rutinitas, termasuk laporan realisasi kerja yang disusun otomatis dari log aktivitas harian.

03 — Cakupan

Satu tim, 4 lini bisnis dengan kebutuhan yang berbeda

Kebun, outlet, unit properti, dan layanan tamu punya ritme dan risiko sendiri. Sistem dirancang dengan memahami keduanya.

OWL

Perkebunan

Operasional lapangan dengan konektivitas terbatas. Pencatatan harus tetap andal dan pelaporan berjenjang sampai ke manajemen.

Hunter Pub & Bistro

F&B & Nightlife

Volume transaksi tinggi pada jam sibuk. Kasir tidak boleh berhenti; kas dan stok harus terekonsiliasi setiap hari.

Toton Hills

Properti

Data unit, pelanggan, dan penagihan berjangka panjang. Data pribadi pelanggan wajib dilindungi sesuai UU PDP.

Hospitality

Layanan tamu dan reservasi. Data pribadi tamu diperlakukan sebagai aset terlindungi, bukan sekadar isian formulir.

Sistem inti yang dibangun in-house
idSistemLingkupDibangun
gaia-core Gaia Core Core platform in-house
techton-portal TechTon Portal Portal web in-house
techton-pas-mobile TechTon PAS Mobile Aplikasi mobile in-house
hunter-pub-nms Hunter Pub NMS Unit F&B & Nightlife in-house
04 — Arsitektur

Setiap pilihan teknologi punya alasan bisnis

Stack dipilih agar stabil di infrastruktur standar, mudah diaudit, dan dapat dipelihara jangka panjang oleh tim sendiri.

backend
PHP nativePDOMVCakses data melalui prepared statement; tanpa framework yang tidak diperlukan
frontend
JavaScript ES6+Tailwind CSSBootstrapantarmuka ringan untuk perangkat kasir dan lapangan
database
MySQLMariaDBrelasional, transaksional, dapat diaudit
offline
Service WorkerPWAPOS tetap bertransaksi tanpa koneksi
infrastruktur
LinuxWeb-based Control PanelWebhook CI/CDrilis terotomasi dan tercatat
otomasi
PHP CLITelegram Bot APIsystemdpelaporan kerja dari log harian
05 — Tata kelola

Kontrol yang dapat ditelusuri ke standar

Setiap kontrol dipetakan ke klausul acuannya, sehingga praktik keamanan dapat diperiksa, bukan sekadar diklaim.

Matriks kontrol keamanan dan acuan standar
KontrolPraktikAcuan
Kontrol akses Hak akses berbasis peran dengan prinsip hak minimum; akses administratif dipisahkan dan ditinjau berkala. ISO/IEC 27001 A.5.15A.5.18A.8.2
Autentikasi Kata sandi disimpan sebagai hash; sesi dibatasi dan dicabut ketika peran pengguna berubah. A.5.17A.8.5
Jejak audit Transaksi, perubahan data master, dan akses admin tercatat dan dapat ditelusuri. A.8.15A.8.16
Pencadangan Pencadangan terjadwal disertai uji pemulihan, bukan sekadar salinan yang belum pernah dicoba. A.8.13
Hardening & konfigurasi Standardisasi sistem operasi, hardening server, dan penambalan kerentanan yang terkelola. A.8.8A.8.9
Pengembangan aman Prepared statement untuk akses data, validasi input di sisi server, dan tinjauan kode sebelum rilis. A.8.25A.8.28
Manajemen perubahan Rilis melalui webhook CI/CD sehingga setiap perubahan tercatat dan dapat dikembalikan. A.8.32
Penilaian risiko Risiko keamanan informasi diidentifikasi dan dinilai per sistem, sebelum dan sesudah perubahan besar. ISO/IEC 27005:2022ISO/IEC 27001 kl. 6.1.2
Data pribadi & insiden Data pribadi pelanggan, tamu, dan karyawan diperlakukan sebagai aset terlindungi; prosedur notifikasi insiden mengikuti batas 3×24 jam. UU PDP Ps. 46A.5.24A.5.34

Kode A.x merujuk Annex A ISO/IEC 27001:2022. Matriks ini adalah kerangka acuan kontrol internal, bukan pernyataan sertifikasi.

06 — Siklus kerja

Dari proses bisnis ke sistem produksi

Urutan yang sama untuk setiap sistem, dari modul kecil sampai platform inti.

  1. Analisis proses

    Memetakan alur bisnis aktual di unit sebelum satu baris kode ditulis.

  2. Desain data & kontrol

    Skema data, peran akses, dan titik audit ditetapkan di awal, bukan menjelang rilis.

  3. Build & tinjauan

    Kode ditulis in-house dan ditinjau sebelum digabung ke cabang utama.

  4. Pengujian

    Uji fungsional, termasuk skenario koneksi terputus untuk sistem offline-first.

  5. Rilis

    Deploy melalui webhook CI/CD; setiap rilis tercatat dan dapat dikembalikan.

  6. Operasi & SLA

    Pemantauan, penanganan insiden, dan evaluasi berkala terhadap SLA per unit.

STRICTLY PRIVATE

Kebijakan Akses & Keamanan

Seluruh repositori proyek di organisasi ini bersifat Sangat Rahasia (Strictly Private), dan hak kekayaan intelektualnya dilindungi oleh Kebijakan Keamanan TI Toton Group.

Akses hanya diberikan kepada staf dan engineer yang berwenang berdasarkan peran. Distribusi, modifikasi, atau duplikasi source code kepada pihak luar tanpa izin tertulis merupakan pelanggaran berat.