Lompat ke konten

Laporan perkembanganDiperbarui 3 Oktober 2026

Catatke dibangun dari masukan penggunanya.

Fitur aplikasi pencatatan keuangan Catatke disusun dari kebutuhan dan laporan pengguna. Halaman ini mencatat mana yang sudah jadi, yang sedang dikerjakan, dan yang masih direncanakan.

Sedang dikerjakanAplikasi Android

Selesai

18fitur

Dikerjakan

1fitur

Direncanakan

1fitur

Dashboard Catatke — kekayaan bersih, saldo dompet, nilai aset, piutang, hutang, dan arus kas 30 hari

Tangkapan layar aplikasi web yang sebenarnya. Ingin memakainya? Info produk, paket, dan pendaftaran ada di catatke.com.

Commit pertama
25.08.2026
Repositori aplikasi
5
Commit tercatat
278
Pengembang
1

Fitur

Status fitur saat ini

Daftar fitur per area beserta statusnya. Diperbarui setiap kali ada fitur yang selesai atau mulai dikerjakan.

diperbarui 3 Oktober 2026

Pencatatan

4/5 selesai
  • Transaksi, kategori & label

    Pemasukan dan pengeluaran per dompet, bisa dicari dan disaring.

    Selesai
  • Dompet multi-rekening

    Tunai, rekening bank, e-wallet, sampai kartu kredit.

    Selesai
  • Anggaran rutin

    Tagihan dan pemasukan berulang harian, bulanan, atau tahunan.

    Selesai
  • Scan struk

    Teks struk dibaca di perangkat, gambarnya tidak diunggah ke server.

    Selesai
  • Input suara

    Mencatat transaksi dengan bicara — khusus aplikasi Android.

    Dikerjakan

Pelacakan finansial

5/5 selesai
  • Hutang & cicilan

    Riwayat pembayaran dan status belum lunas, sebagian, atau lunas.

    Selesai
  • Piutang

    Tenor, cicilan, dan progres penerimaan dari peminjam.

    Selesai
  • Aset & valuasi

    Saham, deposito, properti, emas, lengkap dengan untung-rugi.

    Selesai
  • Target finansial

    Setoran tercatat dan progres menuju target berjalan sendiri.

    Selesai
  • Dashboard & laporan

    Enam laporan (dompet, anggaran, transaksi, hutang, aset, target), ekspor PDF & Excel.

    Selesai

Kolaborasi & alat bantu

4/4 selesai
  • Workspace & anggota

    Undang lewat email dengan peran owner, editor, atau viewer.

    Selesai
  • Riwayat aktivitas & notifikasi

    Setiap perubahan tercatat lengkap dengan siapa pelakunya.

    Selesai
  • Kalkulator keuangan

    Kurs, ROI, BEP, KPR, bunga majemuk, dan harga jual.

    Selesai
  • Asisten Keuangan

    Tanya-jawab soal kondisi keuangan, dihitung di server sendiri.

    Selesai

Akun & keamanan

4/4 selesai
  • Login Google & verifikasi email

    Akun baru wajib memverifikasi email sebelum bisa dipakai.

    Selesai
  • Verifikasi dua langkah (2FA)

    Kode authenticator sekali pakai, berlaku juga untuk login Google.

    Selesai
  • Perangkat aktif

    Daftar sesi per perangkat dan logout jarak jauh.

    Selesai
  • Penguncian akun

    Akun terkunci sementara setelah percobaan login gagal berulang.

    Selesai

Paket

1/2 selesai
  • Paket workspace Free, Pro, Max

    Batas dan fitur per paket sudah diatur di sistem.

    Selesai
  • Pembayaran online

    Payment gateway belum terpasang, jadi pembelian paket belum dibuka.

    Direncanakan

Fitur bertanda Selesai sudah bisa dipakai di aplikasi web.

Sudah jadi · Dashboard

Satu layar untuk menjawab “uang saya ke mana?”

Halaman pertama setelah membuka workspace: angka yang paling sering dicari langsung ada di depan, tanpa menyusun laporan sendiri.

Dashboard workspace: ringkasan kekayaan bersih, kartu pemasukan, pengeluaran, pemasukan rutin, dan total hutang, grafik tren 30 hari, serta analisa keuangan

4

Kartu ringkasan: pemasukan, pengeluaran, pemasukan rutin, dan total hutang.

30

Hari terakhir digambar sebagai grafik tren pemasukan vs pengeluaran.

Otomatis

Analisa keuangan menyimpulkan surplus dan sisa hutang jadi kalimat biasa.

Sudah jadi · Transaksi

Pencatatan yang bisa ditelusuri lagi

Setiap transaksi punya kategori, tanggal, dan dompetnya sendiri — jadi menelusuri pengeluaran tiga bulan lalu tidak berarti menggulir dari awal.

  • Ringkasan bulan ini dan 30 hari terakhir di atas daftar
  • Cari berdasarkan deskripsi, lalu saring per tanggal atau tipe
  • Tampilan daftar atau kartu
Halaman transaksi: total transaksi bulan ini, pengeluaran bulan ini dan 30 hari terakhir, lalu daftar transaksi lengkap dengan kategori, dompet, dan tanggal

Sudah jadi · Scan struk

Foto struknya, nominalnya terisi sendiri

Foto struk belanja dibaca untuk mengisi form transaksi, lalu dikoreksi pengguna sebelum disimpan.

  • Pembacaan teks berjalan di perangkat — gambarnya tidak diunggah ke server
  • Dari HP: potret struknya langsung pakai kamera. Dari laptop: tempel dengan Ctrl+V
  • Mendukung empat pola struk yang umum dipakai toko
Halaman scan struk: tiga langkah unggah-proses-simpan, area unggah foto, dan contoh format struk yang didukung
Halaman scan struk di browser HP: penanda langkah 1 dari 3 dan area unggah foto struk

Sudah jadi · Workspace & anggota

Keuangan rumah dan kantor tidak perlu bercampur

Tiap konteks punya workspace sendiri, dan orang yang perlu ikut melihat atau mencatat bisa diundang dengan batas akses yang jelas.

  • Undang lewat email, tanpa perlu mereka membuat workspace baru
  • Tiga peran: owner, editor, dan viewer
  • Setiap perubahan tercatat lengkap dengan siapa yang melakukannya
Halaman anggota workspace: form undangan lewat email berikut pilihan peran, dan daftar anggota dengan peran owner serta viewer

Arsitektur

Satu backend, empat klien

Web, panel admin, Android, dan iOS memakai API yang sama — web memakai cookie httpOnly, aplikasi mobile memakai bearer token.

  • Aplikasi web

    sejak agustus 2026

    Selesai

    Aplikasi utama di browser — laptop maupun HP — dengan seluruh fitur pencatatan.

    • React
    • Vite
    • TypeScript

    sesi: cookie httpOnly

    Lihat tampilan
  • Panel admin

    sejak september 2026

    Selesai

    Panel internal untuk mengelola user, workspace, paket, kupon, dan pengumuman.

    • React
    • Vite
    • TypeScript

    sesi: cookie httpOnly

  • Android

    sejak september 2026

    Dikerjakan

    Aplikasi native (React Native + Expo) dengan fitur setara web, plus input suara dan login biometrik. Belum dirilis di Play Store.

    • React Native
    • Expo

    sesi: bearer token

  • iOS

    belum dijadwalkan

    Direncanakan

    Memakai basis kode yang sama dengan Android, menyusul setelah versi Android rilis.

    • React Native
    • Expo

    sesi: bearer token

Backend API

sejak agustus 2026

Selesai

REST API (Go + PostgreSQL) yang melayani web, panel admin, dan aplikasi mobile.

  • Go
  • Gin
  • PostgreSQL

Di luar alur API

Situs catatke.com — Halaman publik untuk calon pengguna: fitur, paket, cara instal, dan kebijakan privasi. Situs statis, tidak memanggil API.

Selesai

Keamanan

Data keuangan diperlakukan seperti data keuangan

Perlindungan akun yang sudah berjalan di backend — bukan rencana. Semuanya berlaku untuk web, panel admin, maupun aplikasi mobile.

api-keuangan6 kontrol aktif
password.hash

Argon2id

Algoritma hash password yang direkomendasikan OWASP; hash lama dimigrasikan otomatis saat pengguna login.

auth.2fa

TOTP

Kode authenticator sekali pakai — kode yang sama tidak bisa diputar ulang. Berlaku juga untuk login Google.

session.devices

Bisa dicabut

Sesi per perangkat dengan refresh token yang dirotasi; perangkat lain bisa di-logout dari jauh, dan token curian yang dipakai ulang mencabut sesinya.

session.web

Cookie httpOnly

Di browser, token tidak pernah bisa dibaca JavaScript halaman.

login.lockout

Aktif

Akun dikunci sementara setelah beberapa kali gagal login, makin lama bila terus berulang.

http.hardening

Aktif

Header keamanan, batas ukuran request, timeout server, dan pembatasan laju di endpoint login.

Dukung pengembangan

Bantu tahap berikutnya selesai lebih cepat

Project ini dikerjakan satu orang. Dukungan sponsor dan pengguna menutup biaya server serta waktu pengembangan — termasuk rilis Android yang sedang dikerjakan.

Pakai aplikasinya

Sudah bisa dipakai di browser

Info produk, paket, cara instal, dan pendaftaran ada di situs utama Catatke.

catatke.com