Apa yang baru

Changelog

We Start Small. Always small.

From this distant vantage point, Earth is little more than a pale blue speck drifting through the dark. No borders are visible. No job titles. No startup valuations.

Yang terlihat hanyalah lampu-lampu kecil yang tetap menyala malam ini:

warung nasi goreng yang belum tutup,
kasir toko bangunan yang masih menghitung stok semen,
pegawai yang menunggu slip gaji akhir bulan,
dan ibu warung yang tetap harus tutup buku sebelum tidur.

Karena di antara miliaran bintang di luar sana,
tetap ada warung yang harus tutup buku malam ini.

Bisnapi dibangun untuk mereka.

Bukan untuk jargon Silicon Valley. Bukan untuk presentasi investor penuh grafik. Tapi supaya usaha kecil Indonesia bisa berjalan sedikit lebih rapi, sedikit lebih tenang, dan sedikit lebih manusiawi.

Inilah perubahan-perubahan kecil kami β€” ditulis di tengah malam yang sunyi, ditemani segelas kopi.

v0.2.6

HRIS Gratis untuk Semua + WhatsApp Onboarding Karyawan

Semua tier termasuk RAKJAT sekarang bisa pakai HRIS. Tambah karyawan langsung kirim undangan login via WhatsApp.

HRIS WhatsApp Onboarding Auth

Yang baru

  • HRIS gratis untuk semua tier β€” kelola data karyawan, absensi, dan cuti tanpa perlu upgrade. RAKJAT dapat 5 slot karyawan.
  • Undangan karyawan via WhatsApp β€” tambah karyawan baru, mereka langsung dapat WA berisi link untuk set password dan mulai pakai sistem.
  • Indikator slot karyawan β€” lihat berapa slot yang terpakai dan kapan perlu upgrade.
  • Halaman login dan onboarding diperbarui β€” tampilan lebih bersih, form di tengah layar, nomor WhatsApp otomatis terisi kalau daftar lewat WA.
  • Nomor WhatsApp di onboarding β€” sekarang bisa langsung diisi saat setup bisnis pertama kali.

Yang diperbaiki

  • Hapus karyawan sekarang benar-benar menghapus data akun terkait (sebelumnya tersisa di database).
  • Input nomor HP tidak lagi terpotong untuk nomor 13 digit (seri 0881).
  • Halaman undangan (/invite) tidak lagi redirect ke setup bisnis.
v0.2.5

Absensi Biometrik, Geofence, dan Shift

Karyawan absen pakai sidik jari, lokasi dicek otomatis, dan shift bisa diatur per orang.

HRIS Absensi Geofence Biometrik

Yang baru

  • Absensi biometrik (WebAuthn) β€” karyawan clock-in pakai sidik jari atau Face ID langsung dari HP. Tidak bisa dititipkan.
  • Geofence β€” sistem cek lokasi saat absen. Kalau di luar radius yang ditentukan, absen ditolak otomatis.
  • Shift template β€” buat template shift (pagi/siang/malam), assign ke karyawan, sistem deteksi telat otomatis.
  • Kalender kehadiran β€” heatmap bulanan per karyawan. Hijau = hadir, merah = absen, abu = libur.
  • Koreksi manual β€” admin bisa koreksi absensi yang salah dengan catatan alasan.
  • Pengaturan HRIS terpusat β€” satu halaman untuk atur geofence, toleransi telat, dan kebijakan cuti.
  • Peta lokasi bisnis β€” set titik geofence langsung dari peta (OpenStreetMap).

Yang diperbaiki

  • GPS prompt muncul otomatis saat buka halaman clock-in.
  • Kalender heatmap tidak lagi meluber di layar kecil.
  • Status clock-in/out tersimpan walau halaman di-refresh.
v0.2.4

Perbaikan Payroll dan Koneksi Data

BPJS dihitung lebih akurat, slip gaji diperbaiki, dan koneksi antar halaman HRIS lebih stabil.

Payroll BPJS POS

Yang berubah

  • Koneksi data antar halaman HRIS lebih rapi dan aman.
  • Simpan data gaji tidak lagi macet di status β€œMENYIMPAN”.
  • Perhitungan BPJS diperbaiki sesuai aturan terbaru β€” lembur dan komisi tidak lagi ikut dihitung sebagai dasar iuran.
  • Slip gaji diperbaiki β€” sebelumnya BPJS perusahaan bikin angka gaji bersih terlihat lebih besar dari seharusnya.
  • Metode pembayaran POS sekarang punya kolom resmi sendiri.
v0.2.3

Penggajian Otomatis, Login Karyawan, dan Pembukuan Real-Time

Hitung gaji otomatis (BPJS + PPh21), login terpisah buat kasir/staf, dan setiap transaksi langsung masuk jurnal.

Payroll Karyawan Akuntansi Auth

Yang baru

  • Penggajian otomatis β€” BPJS lengkap (Kesehatan, JHT, JKK, JKM, JP) + PPh21 metode TER sesuai PMK 168/2023. Slip gaji per karyawan dengan breakdown lengkap. Finalisasi = jurnal akuntansi otomatis.
  • Login terpisah untuk karyawan β€” 5 role bawaan (Pemilik, Manajer, Kasir, Stok, Staf). Undang via email atau kasih password langsung. Halaman self-service untuk karyawan.
  • Pembukuan real-time β€” setiap transaksi POS dan penerimaan barang otomatis masuk jurnal. Chart of Accounts standar Indonesia (60 akun).

Yang diperbaiki

  • Form login lebih stabil di semua browser.
  • Redirect otomatis ke halaman login kalau belum masuk.
  • Session handling lebih reliable.
v0.2.2

Jurnal Akuntansi Otomatis

Setiap transaksi POS dan penerimaan barang sekarang otomatis masuk ke pembukuan.

Akuntansi POS Auth

Yang baru

  • Mesin jurnal akuntansi otomatis aktif β€” transaksi POS dan penerimaan barang langsung tercatat.
  • Fondasi login mulai dipisah lebih rapi untuk pengembangan berikutnya.

Yang diperbaiki

  • Bug login pada halaman sign in.
v0.2.1

Login Karyawan

Karyawan sekarang bisa login sendiri, lihat data pribadi, dan diarahkan sesuai perannya.

Karyawan Auth HRIS

Yang baru

  • Karyawan bisa menerima undangan akun dan login sendiri.
  • Halaman pribadi karyawan β€” lihat slip gaji, ajukan cuti, cek absensi.
  • Setiap role diarahkan ke halaman yang sesuai setelah login.
  • Demo akun otomatis dibuat oleh seeder.
  • Halaman changelog publik resmi hadir.
v0.2.0

Resep, Karyawan, dan Manajemen Stok

Update besar buat warung F&B dan usaha dengan karyawan tetap. Resep menu, HRIS, dan 5 halaman stok baru.

F&B Karyawan Stok Laporan

Yang baru

  • Resep & Bahan (F&B) β€” catat resep tiap produk. Jual Kopi Susu, stok susu/gula/espresso otomatis berkurang sesuai resep. Bahan punya masa simpan β€” ada warning kalau mendekati expire.
  • HRIS β€” data karyawan, absensi (clock in/out), dan pengajuan cuti. Import/export CSV untuk migrasi dari Excel.
  • Manajemen Stok lengkap β€” 5 halaman baru: Supplier, Gudang, Purchase Order, Goods Receipt, Movement.
  • Laporan harian β€” total penjualan, grafik tren 7/30 hari, stok kritis, bahan menjelang expire, aktivitas terkini.
  • Status page lebih akurat β€” sekarang tampilkan median latency (~50ms), bukan p95 yang bikin keliatan lambat.

Yang diperbaiki

  • Login navbar role-based filtering.
  • Contact detail page infinite loop.
  • CSV import/export untuk kontak CRM.
  • POS discount UI tier ladder.
v0.1.1

Stabilisasi Release

Sistem release otomatis distabilkan. Semua workspace kembali konsisten.

Infra

Yang diperbaiki

  • Sistem release otomatis distabilkan.
  • Semua workspace kembali memakai versi yang konsisten.
v0.1.0

Titik Nol

Semua versi di-reset. Kejujuran lebih penting daripada terlihat sudah jadi.

Fondasi Reset

Kenapa reset?

Sebelumnya ada nomor versi palsu (1.0.61) yang belum pantas disebut stabil. Sekarang di-reset ke 0.1.0.

Yang dibangun

  • Pipeline deploy dibangun ulang.
  • Sistem keamanan diperketat.
  • Dokumentasi legal dan transparansi dibuka ke publik.
  • Changelog otomatis mulai berjalan.

Yang dibersihkan

  • 6 folder frontend lama dihapus.
  • ~81 ribu baris kode dibersihkan.
  • Dependency melingkar diputus.

Kontrak

1.0.0 lahir ketika ada pelanggan UMKM pertama yang menjalankan sistem ini bersih selama 1 bulan penuh. Bukan karena angka cantik.

Kontrak Pra-1.0

Selama Bisnapi masih berada di versi 0.x.y:

  • β†’ beberapa fitur mungkin berubah,
  • β†’ struktur API mungkin diperbaiki,
  • β†’ dan migrasi mungkin masih terjadi.

Tapi setiap perubahan akan dicatat dengan jujur di changelog ini.

Karena software bisnis bukan cuma soal kode. Ia menyentuh uang orang, gaji pegawai, stok dagangan, dan ketenangan orang kecil yang sedang berusaha hidup.

Dan di tengah alam semesta yang terlalu besar untuk peduli pada kita, kami memilih untuk tetap peduli pada hal-hal kecil itu.