- Published on

Property management software for rental teams
Property management,assembled.
Portfolio, leasing, short-term bookings, billing, and daily operations in one shared workspace for rental teams.
Shared rental workspace
One connected workflow
- PortfolioSpaces and people
- LeasingEnquiry to signature
- BookingsRates and calendars
- BillingWhat is owed and why
- Daily opsWork assigned and moving
API báo có và đối soát chuyển khoản
Tiền về đúng số,đơn tự xác nhận.
Liên kết tài khoản ở 14 ngân hàng, nhận báo có qua webhook theo một chuẩn chung, tự khớp tiền với đơn và đối soát mỗi ngày. Tiền vào thẳng tài khoản của bạn, BankOpenAPI không giữ tiền.
Luồng báo có
Một webhook cho 14 ngân hàng
- Quét VietQRMã TT có sẵn trong QR
- Tiền vềThẳng tài khoản của bạn
- Khớp đơnĐủ, thiếu, thừa đều rõ
- WebhookCó chữ ký, tự gửi lại
- Đối soátMỗi ngày, xuất CSV
I build at AI speed—and engineer for the real world.
I'm Gen9X, a Vietnamese full-stack developer and CTO across two startups in property technology and financial infrastructure. AI shortens my path from idea to product; engineering judgment keeps the result dependable in production.
Engineering notes
Practical notes on AI-assisted delivery, product engineering, automation, and the edge cases between a fast prototype and a dependable production system.
- BankOpenAPI tự động xác nhận chuyển khoản: tạo yêu cầu thanh toán kèm VietQR, tiền về đúng mã là server nhận webhook có chữ ký. Cách hoạt động, code mẫu và giới hạn.
- Published on
Bạn quét VietQR mỗi ngày, nhưng đã bao giờ tự hỏi trong ô vuông đen trắng đó chứa gì chưa? Bài này bóc từng byte của một mã VietQR thật, từ cấu trúc TLV, tag 38 của NAPAS cho tới cách tính CRC, kèm những cái bẫy mình từng dính khi tự viết bộ sinh mã.- Published on
Khách Trung Quốc mở WeChat Pay, quét mã OneQR của Vietcombank ở quán cà phê Hà Nội, và tiền về tài khoản chủ quán bằng VND. Không có phép màu nào ở đây, chỉ là một chuẩn chung, vài đường kết nối giữa các mạng thanh toán, và một bộ luật validate khắt khe hơn hẳn VietQR chuyển khoản cá nhân. Bài này giải thích toàn bộ cơ chế đó, từ góc nhìn của người từng phải làm cho mã của mình "qua cửa" các wallet nước ngoài.- Published on
A comprehensive guide on deploying your Next.js blog to Cloudflare Pages with automatic builds, custom domains, and optimized performance.- Published on

Proxies are an essential component for most automated tools to avoid being blocked.- Published on

Build scripts to create migration files and execute them quickly