4 điểm bởi jhlee0409 2025-12-09 | 2 bình luận | Chia sẻ qua WhatsApp

Xin chào. Gần đây tôi vừa đi du lịch nước ngoài cùng bạn bè và đảm nhận vai trò thủ quỹ, nhưng sau chuyến đi, quá trình phải nhập từng hóa đơn, sắp xếp lại rồi chia sẻ quá phiền phức nên tôi đã tạo ra dịch vụ web Donjwo này.

Tôi đã tận dụng tích cực các công cụ AI coding (Vibe Coding) để hoàn thành nó chỉ trong một ngày.

1. Lý do tạo ra

  • Khi đi du lịch nước ngoài, hóa đơn và sao kê thẻ bị lẫn với nhau nên rất khó sắp xếp.
  • Nội tệ tại nơi đến và won Hàn Quốc bị trộn lẫn nên việc tính tỷ giá khá phức tạp.
  • Việc sắp xếp xem ai đã chi cho hạng mục nào (chia đều 1/N hoặc theo một số người cụ thể) khá phiền phức.

2. Tính năng chính

  • Nhận diện hóa đơn bằng AI: Khi tải ảnh hóa đơn hoặc phiếu thanh toán thẻ lên, mô hình Google Gemini 2.5 Flash-Lite sẽ tự động phân tích tên cửa hàng, ngày, mặt hàng và số tiền. Ngay cả những hóa đơn phức tạp cũng được đọc khá chính xác.
  • Tự động tính tỷ giá: Nhận diện các khoản thanh toán bằng ngoại tệ như đô la ($), sau đó tự động quy đổi sang won Hàn Quốc (₩) và cộng tổng.
  • Quyết toán tiện lợi: Có thể chạm để chọn người cần chia tiền theo từng mục đã nhận diện và chia một cách dễ dàng.
  • Hỗ trợ PWA: Không cần cài app riêng, có thể thêm vào màn hình chính từ web di động và dùng như ứng dụng.
  • Chia sẻ tài khoản: Có thể sao chép và chia sẻ gọn gàng bằng văn bản thông tin quyết toán cùng số tài khoản để nhận chuyển khoản.

Hiện vẫn là phiên bản đầu nên còn nhiều thiếu sót. Nếu bạn cần quyết toán chi phí cho du lịch hoặc các buổi gặp mặt cuối năm, rất mong bạn thử nhẹ nhàng và cho tôi phản hồi.

2 bình luận

 
huiya 2025-12-15

Nếu tỷ giá trong lúc đi du lịch thực tế khác với tỷ giá tại thời điểm quyết toán thì có vẻ khi gửi yêu cầu quyết toán, sẽ có người có thể bị thiệt; các anh/chị đã giải quyết vấn đề này như thế nào? Ngoài ra, khi đổi ngoại tệ thì phí dịch vụ mỗi người dùng phải trả sẽ khác nhau tùy theo dịch vụ họ sử dụng, và số tiền cũng sẽ khác đi, nên tôi cũng tò mò không biết đã có những cân nhắc nào cho phần này.

 
jhlee0409 2025-12-15

Xin chào, cảm ơn bạn đã để lại bình luận. Tôi xin trả lời ngay.

  1. Khi phát triển ban đầu, chúng tôi dựa trên số tiền KRW thực tế bị trừ.
  2. Chúng tôi chưa thể tính đến phí theo từng công ty thẻ hoặc từng dịch vụ; giống như mục 1, chúng tôi lấy số tiền KRW thực tế bị trừ làm cơ sở. Vì đang lấy số tiền rút bằng KRW làm chuẩn, và chúng tôi cho rằng tỷ giá/phí cần được hai bên xem xét trước, nên không tính riêng phần đó.

Kết luận là chúng tôi triển khai với giả định rằng chắc chắn sẽ có số tiền KRW được hiển thị bởi công ty thẻ hoặc dịch vụ.
Xin cảm ơn.