Tool, Mobile, Desktop
27 tháng 8, 2026

T4F OS — Ứng dụng cá nhân đa module

App tôi tự viết và dùng hằng ngày: việc cần làm, thu chi, và hộp duyệt các đề xuất do chatbot ghi hộ.

Ảnh chụp màn hình dự án T4F OS — Ứng dụng cá nhân đa module - App tôi tự viết và dùng hằng ngày: việc cần làm, thu chi, và hộp duyệt các đề xuất do chatbot ghi hộ

Tech Stack

Flutter
Dart
Riverpod
GoRouter
Melos
SQLite
TypeScript
Fastify
PostgreSQL
MCP

Làm được gì

Mở app ra là một màn hình chọn: Tài chính, Việc cần làm, Chờ duyệt. Mỗi ô mang con số đang chờ, nên nhìn một cái là biết hôm nay có gì.

Màn chọn module, mỗi ô mang số việc đang chờ

Việc cần làm

Việc được gom theo Quá hạn · Hôm nay · Sắp tới, không phải một danh sách phẳng.

Việc gom theo nhóm hạn

Đặt hạn bằng chip có sẵn — 30 phút nữa, 2 giờ nữa, tối nay 22:00, cả ngày mai — hoặc mở lịch và bánh xe chọn giờ. Dòng Sẽ kêu lúc… hiện ngay bên dưới, nên biết trước chuông reo lúc nào chứ không phải đoán.

Tạo việc mới với hạn, nhắc và lặp lại

Bánh xe giờ mặc định bước 5 phút, bấm một nút là về bước 1 phút khi cần giờ lẻ.

Bánh xe chọn giờ, có nút đổi bướcLịch bung ngay trong màn, không mở popup

Việc lặp có sẵn các kiểu thường dùng, kèm mục kết thúc: không bao giờ, đến ngày, hoặc sau N kỳ. Việc giao cho người khác thì app nhắc chính tôi đi hỏi lại, không gửi gì cho ai.

Sửa việc đã tạo

Thu chi

Tổng số dư, nhiều ví, chi hôm nay và chi tuần này ngay trên màn đầu.

Tổng quan tài chínhGiao dịch nhóm theo ngày

Báo cáo theo hôm nay, tuần, tháng hoặc khoảng tự chọn, có so với kỳ trước.

Báo cáo tháng, so với kỳ trước

Hộp duyệt — chỗ chatbot ghi hộ

Đây là phần tôi dùng nhiều nhất. Nhắn cho chatbot một câu rồi quên đi; nó ghi thành một đề xuất chờ duyệt. Lúc rảnh mở app, xem lại, rồi duyệt hàng loạt — chọn nhiều mục, thấy tổng thu chi ngay dưới, bấm một lần.

Hộp duyệt các đề xuất từ chatbotChọn nhiều mục và duyệt một lần

Mỗi đề xuất mở ra xem được nội dung gốc, và có hai nút rõ ràng: từ chối hoặc duyệt. Chưa duyệt thì chưa có gì được ghi vào sổ thu chi.

Chi tiết một đề xuất

Mất mạng vẫn dùng được

Thao tác ghi vào máy trước rồi xếp hàng, đồng bộ khi có mạng — kể cả lúc app đã đóng. Chọn được đồng bộ những gì, và tắt hẳn tự động đồng bộ mà vẫn bấm đồng bộ tay được.

Cài đặt đồng bộ và quyền truy cập của AI

Nhắc việc do server tính chứ không do máy tự đặt, nên đổi múi giờ thì chuông vẫn kêu đúng giờ đã nhập.

💡 Điểm nổi bật

🎯 Vấn đề thực tế

Mỗi việc một app, ba lần đăng nhập, và dữ liệu cá nhân nằm trên máy chủ người khác

⚡ Giải pháp

Một app gom việc cần làm, thu chi và hộp duyệt, chạy được cả khi mất mạng

✨ Giá trị mang lại

Ghi chi tiêu bằng một câu chat, mở app duyệt là xong; dữ liệu nằm trên máy của tôi

👤 Vai trò của tôi

Solo dev — Mobile, Backend, System Architect