Mula
FinMan
Mula
Kisahnya

Mengapa saya membina FinMan

FinMan tidak dibina sebagai permulaan. Ia bermula sebagai alat yang saya buat untuk diri saya, kerana saya hanya mahu tahu ke mana wang saya pergi — tanpa menghabiskan malam pada spreadsheet. Ini adalah kisah jujur tentang bagaimana ia berkembang, ciri demi ciri, dari masalah sehari-hari yang sebenar.

Permulaan

Tiada apa di pasaran yang sesuai

Saya mahu gambaran jelas tentang perbelanjaan saya, jadi saya mencuba aplikasi kewangan yang sedia ada terlebih dahulu. Setiap satu daripada mereka gagal memenuhi saya dengan cara yang sama: terlalu banyak kerja manual. Ada yang memerlukan memasukkan setiap perbelanjaan secara manual, yang lain memerlukan konfigurasi tanpa henti, dan hampir tiada yang dapat mengambil pembayaran kad dalam talian saya secara automatik.

Pada suatu ketika saya menyedari bahawa saya menghabiskan lebih banyak masa memberi makan pengesan daripada benar-benar memahami kewangan saya. Jadi saya melakukan apa yang dilakukan oleh pemaju — saya mula menulis sendiri. Versi pertama adalah sangat tidak bergaya: Perl di backend, HTML dan JavaScript biasa di depan. Ia tidak cantik, tetapi ia milik saya, dan ia melakukan apa yang saya perlukan.

Automasi pertama

Perbelanjaan yang merekodkan diri sendiri

Pecahan sebenar pertama adalah integrasi Monobank. Bank menawarkan API dengan webhook: bayar dengan kad, dan sesaat kemudian transaksi muncul dalam aplikasi saya — jumlah, peniaga, kategori. Tiada menaip, tiada terlupa. Untuk pertama kalinya, gambaran perbelanjaan saya lengkap tanpa saya melakukan apa-apa.

Kemudian datang bank lain, yang bermaksud mengimport penyata. Setiap bank mempunyai formatnya sendiri, jadi sokongan berkembang bank demi bank: CSV di sini, PDF di sana, lajur yang berbeza, format tarikh yang berbeza. Akhirnya saya bosan menulis parser untuk setiap bank dan mengajar aplikasi untuk mengimport sebarang penyata menggunakan AI — hari ini ia mengenali struktur penyata yang belum pernah dilihatnya sebelum ini.

Soalan kereta

Berapa kos satu kilometer sebenarnya?

Saya sentiasa mahu tahu berapa kos kereta saya sebenarnya — bukan jumlah yang samar, tetapi pecahan: berapa banyak untuk bahan bakar, berapa banyak untuk pembaikan, berapa banyak untuk penyelenggaraan yang dijadualkan, dan bagaimana semua itu diterjemahkan ke dalam harga satu kilometer.

Jadi saya membina mekanisme sekitar butiran pengisian bahan bakar: harga, liter, dan bacaan odometer. Dari tiga nombor itu, aplikasi mengira penggunaan bahan bakar dan kos untuk jarak yang dipandu, dan bersama dengan rekod pembaikan, ia menjawab soalan sebenar — berapa kos satu kilometer bagi saya. Hari ini anda hanya menghantar foto resit bahan bakar dan odometer kepada bot, dan selebihnya berlaku secara automatik.

Utiliti

Sebuah foto sebagai ganti kalkulator

Bil utiliti adalah ritual bulanan lain yang secara senyap memakan masa saya: membaca meter, mengira perbezaan dari bulan lalu, mengalikan dengan tarif, mengulang untuk setiap perkhidmatan. Matematik yang mudah, diulang selama-lamanya.

Kini ia berfungsi seperti ini: anda mengambil foto meter dan menghantarnya kepada bot. AI membaca angka, mengenali perkhidmatan utiliti yang dimiliki meter, dan merekodkan bacaan. Aplikasi mengira perbezaan, menerapkan tarif, dan menunjukkan apa yang perlu dibayar. Apa yang dulunya adalah malam dengan kalkulator menjadi tiga foto dari telefon.

Nombor yang jujur

Mata wang dan kategori yang memberitahu kebenaran

Kadar pertukaran tempatan tidak selalu stabil, dan itu mengubah gambaran: perbelanjaan dari bulan yang berbeza tidak dapat dibandingkan dalam mata wang negara. Jadi FinMan menjadi pelbagai mata wang — setiap pembayaran menyimpan kadar pertukarannya, dan analitik boleh dilihat dalam mata wang yang stabil untuk menunjukkan perbelanjaan sebenar dalam mana-mana tempoh.

Saya juga mahu memisahkan projek perniagaan dan pelaburan dari perbelanjaan harian. Itulah bagaimana kategori yang dikecualikan muncul: mereka tidak bercampur dalam jumlah harian anda, tetapi anda masih boleh menganalisisnya secara berasingan apabila anda memerlukan gambaran penuh.

Hari ini

Dari alat peribadi kepada produk untuk semua

Di suatu tempat sepanjang jalan, saya perasan bahawa alat ini telah menjadi sangat mudah — rutin telah diautomasikan, analitik menjawab soalan sebenar, dan saya tidak lagi melakukan sebarang pembukuan manual. Jadi mengapa menyimpannya untuk diri saya sendiri?

FinMan dibina semula sebagai aplikasi web moden dengan kumpulan keluarga, mod penyewa untuk tuan tanah, bot Telegram dan WhatsApp, pengkategorian AI, dan sokongan untuk puluhan bahasa. Ciri-ciri teras adalah percuma, kerana alat ini dilahirkan secara percuma — saya membuatnya untuk diri saya terlebih dahulu, dan itulah cara setiap ciri baru diuji.

Cuba alat yang dibina untuk digunakan, bukan dijual

Mulakan dengan satu import bank atau satu foto meter — dan biarkan rutin menguruskan dirinya sendiri.

Mula Lihat bagaimana ia berkembang

Atau hanya mesej bot: Telegram · WhatsApp