Pengenalan FinTale
Selamat datang di dokumentasi resmi FinTale. Panduan ini dirancang untuk membantu Anda memahami konsep dasar, arsitektur sistem, dan cara memaksimalkan seluruh modul yang ada di dalam aplikasi.
Mengapa FinTale Berbeda?
FinTale menghadirkan pendekatan yang segar dalam dunia pencatatan keuangan pribadi. Alih-alih hanya menyajikan angka dan grafik, FinTale menggabungkan manajemen finansial yang serius dengan mekanik permainan yang menyenangkan melalui tiga fitur andalan:
-
Gamifikasi Finansial ala RPG Kami mengubah rutinitas mencatat keuangan menjadi sebuah petualangan yang interaktif. Dengan mengadaptasi elemen permainan RPG—seperti Experience Points (XP), pencapaian Level, Sistem Gelar (Title), dan Quest harian—FinTale memberikan apresiasi nyata atas setiap kedisiplinan Anda. Mengelola uang kini bukan lagi sekadar kewajiban, melainkan perjalanan yang memotivasi.
-
100% Offline-First (Cepat & Privat) FinTale dirancang agar dapat diakses kapan saja dan di mana saja, bahkan saat Anda sedang tidak memiliki koneksi internet sama sekali. Seluruh pencatatan dan kalkulasi diproses seketika di dalam perangkat Anda. Pendekatan ini tidak hanya membuat aplikasi berjalan sangat cepat tanpa loading, tetapi juga menjamin bahwa privasi data finansial Anda tetap aman dan tidak pernah dikirim ke server pihak ketiga.
-
Smart Allocation (Alokasi Cerdas) Sebuah sistem manajemen budget dinamis yang beradaptasi dengan tingkat kemahiran finansial Anda. FinTale tidak memaksakan aturan keuangan yang kaku sejak awal. Sebaliknya, sistem ini secara bertahap akan membuka dan memandu Anda menuju persentase alokasi dana yang lebih ideal (meliputi Biaya Hidup, Pembayaran Hutang, Dana Darurat, dan Investasi) seiring dengan naiknya Level Anda.
Catatan Keamanan & Pencadangan: Karena FinTale beroperasi secara offline, seluruh data Anda tersimpan murni di memori perangkat genggam Anda sendiri. Agar data Anda tidak hilang saat berganti perangkat (HP), kami sangat menyarankan Anda untuk rutin memanfaatkan fitur Ekspor Data (JSON) atau sinkronisasi Cloud (Google Drive) yang tersedia di menu Pengaturan.
Arsitektur Teknologi
FinTale dibangun menggunakan teknologi modern untuk memastikan performa yang cepat dan antarmuka yang mulus di berbagai perangkat:
- Framework: Flutter (Dart)
- State Management: Provider
- Local Database: SQLite (via
sqflite) - Cloud Integration: Google Sign-In v7 & Google Drive API (Khusus untuk fitur Backup/Restore)
Silakan telusuri menu navigasi di sebelah kiri untuk menyelami cara kerja setiap modul pada aplikasi FinTale, mulai dari instalasi hingga panduan alokasi tingkat lanjut.