Ứng dụng

Emberlo

Tiền của hai người, không thành cuộc cãi. App tiền nhà cho cặp đôi Việt.

Đã phát hành · iOS · Android

Tiền của hai người, không thành cuộc cãi. Emberlo trên iPhone: màn hình Nhà với hũ chung và hai túi riêng, bên cạnh thỏa thuận tiền nhà của hai người.
Hình 1 — Emberlo trên iPhone, màn hình Nhà và thỏa thuận tiền nhà.

Cách làm

Là gì

App tiền nhà cho các cặp đôi Việt: hũ chung, túi riêng, ghi chi nhanh, thỏa thuận tiền nhà, kế hoạch Tết, sổ hiếu hỉ và bảo hành hóa đơn.

Dành cho ai

Vợ chồng, cặp đôi ở Việt Nam. Tiếng Việt là chính, có thêm tiếng Anh.

Công nghệ

React Native cho iOS và Android, trên lõi Rust dùng chung với SQLite.

Kiến trúc

Tiền lưu bằng số nguyên VND, không dùng số thực. Dữ liệu chung mã hóa đầu cuối, đồng bộ qua relay chỉ giữ gói niêm phong và tự hết hạn sau 14 ngày. Túi riêng không bao giờ sang máy người kia. Ảnh không đồng bộ, không sao lưu.

Tính năng

  • Hũ chung rõ ràng, túi riêng vẫn riêng
  • Ghi một khoản chi trong vài chạm
  • Thỏa thuận tiền nhà và kế hoạch Tết theo âm lịch 2024–2045
  • Sổ hiếu hỉ và bảo hành hóa đơn

Chất lượng

40 file kiểm thử: Jest, Rust và kiểm thử xuyên các lớp.

Trạng thái

Đã phát hành trên iOS và Android.

Điều chúng tôi rút ra

Với tiền của hai người, riêng tư chính là tính năng: thứ chỉ nằm trên một máy cũng quan trọng như thứ được đồng bộ. Chọn đúng cách lưu tiền từ đầu thì về sau khỏi lo lỗi làm tròn.

Mổ xẻ: chọn gì, đánh đổi gì

Quyết địnhVì saoĐánh đổi
App React Native trên lõi Rust dùng chungLogic tiền, lưu trữ SQLite và mã hóa chỉ viết một lần cho cả iOS lẫn Android.Phải bảo trì thêm một lớp cầu nối JavaScript–Rust.
VND lưu dạng số nguyênKhông lệch vì làm tròn.Định dạng tiền chỉ xử lý khi hiển thị.
Túi riêng không bao giờ đồng bộRiêng tư được tính từ khâu thiết kế.Túi riêng không nằm trên máy người kia, cũng không có trong bản sao lưu.
Đồng bộ mã hóa đầu cuối qua relay. Gói niêm phong hết hạn sau 14 ngàyRelay không đọc được dữ liệu của gia đình.Máy nào offline quá lâu thì phải đồng bộ lại.

Câu hỏi thường gặp

Emberlo là gì?

Đây là app tiền nhà cho các cặp đôi ở Việt Nam. App có hũ chung, các túi riêng, nhập chi tiêu nhanh, thỏa thuận tiền nhà, kế hoạch Tết, sổ quà cưới và quà tang lễ, cùng bảo hành hóa đơn.

Emberlo dành cho ai?

Dành cho các cặp đôi ở Việt Nam. App ưu tiên tiếng Việt, có kèm tiếng Anh.

Túi riêng có đồng bộ không?

Không. Túi riêng không bao giờ đồng bộ sang điện thoại của người kia hay sang bản sao lưu. Điều riêng tư chỉ nằm trên điện thoại của bạn, theo thiết kế.

Dữ liệu chung được bảo vệ thế nào?

Dữ liệu chung được mã hóa đầu cuối. Dữ liệu đồng bộ qua một máy trung chuyển chỉ giữ các gói đã niêm phong, và các gói hết hạn sau 14 ngày. Máy trung chuyển không đọc được dữ liệu của gia đình.

Emberlo chạy trên thiết bị nào?

Ứng dụng đã phát hành trên iOS và Android.

Emberlo lưu tiền như thế nào?

App lưu tiền dưới dạng số nguyên theo VND, không dùng số thực dấu phẩy động. Cách này tránh sai lệch làm tròn.