Releases: Elmosius/ElTrack
Releases · Elmosius/ElTrack
v1.0.0-beta.1
Beta update ini fokus pada stabilisasi alur chatbot di production, terutama untuk upload foto struk.
Fixes
- Memperbaiki error
413 Content Too Largesaat upload foto ke chatbot di deployment Vercel - Menambahkan kompresi gambar otomatis di sisi client sebelum request dikirim
- Memperjelas validasi ukuran file dan pesan error upload agar lebih ramah
v1.0.0-beta
Versi beta pertama ElTrack sudah siap dicoba. Release ini membawa fondasi utama aplikasi pencatatan keuangan pribadi dengan dashboard, pencatatan transaksi, autentikasi Google, dan asisten AI untuk membantu alur input transaksi.
Highlights
- Dashboard home dengan ringkasan keuangan bulanan
- Catatan keuangan dalam tampilan tabel dan kalender
- CRUD transaksi, kategori, metode pembayaran, dan tipe
- Login menggunakan Google via Better Auth
- Chatbot AI berbasis TanStack AI + Gemini
- Preview transaksi dari chat sebelum disimpan ke tabel
- Session chat tersimpan di database
- Optimasi transisi route dan pending skeleton per halaman
What’s Included
- Overview cards untuk saldo, pengeluaran, penghasilan, dan rata-rata harian
- Grafik tren pengeluaran vs penghasilan
- Distribusi kategori dan metode pembayaran
- Riwayat transaksi terbaru
- Top kategori bulanan
- Chatbot yang dapat membantu menyiapkan preview transaksi
- Infrastruktur deploy yang sudah disiapkan untuk Vercel
Beta Notes
Versi ini masih dalam tahap beta, jadi masih mungkin ada:
- bug UI atau hydration issue kecil di production
- performa route tertentu yang masih perlu dipoles
- kualitas hasil AI yang bisa bervariasi tergantung prompt dan konteks
Tech Stack
- TanStack Start + Vite
- Better Auth (Google provider only)
- MongoDB + Mongoose
- TanStack AI + Gemini
- ApexCharts
- Vercel
Next Focus
- stabilisasi production
- penyempurnaan UX navigasi dan loading state
- peningkatan akurasi AI assistant
- polishing dashboard dan pengalaman mobile