Các chức năng chính:
- Đăng nhập với facebook, google
- Tạo và quản lý ngân sách, từ đó có thể tạo các giao dịch của ngân sách đó
- Đổi ngôn ngữ: Tiếng anh, tiếng việt
- Dark mode
- Biểu đồ hình tròn với tình trạng ngân sách
- Tạo excel data thống kê
Thông tin công nghệ sử dụng
- Ứng dụng sử dụng flutter
- Quản lý state với rivedpod
- Database: firestore database
- Lưu hình ảnh: storage firebase
- Xác thực đăng nhập với authenication mặc định firebase, google, facebook.
- ChatBot: Base từ Gemini google
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
B1: Giải nén file
B2: Install module, Tại terminal gõ "flutter pub get"
B3: Bấm run debug mặc định của vscode hoặc android studio. Hoặc dùng terminal "flutter run" để chạy lên
- Chú ý: Về chatbot Gemini bạn cần apiKey của gemini và bỏ vào file launch.json. Ví dụ file đó hiện là
"--dart-define=GEMINI_KEY=TOKEN" bạn thay thế key với chữ TOKEN.