LẬP TRÌNH

Ứng dụng di động theo
dõi chuỗi thói quen

Cho tên app, nền tảng và danh sách tính năng, nhận về kế hoạch xây ứng dụng theo dõi thói quen và chuỗi ngày liên tục.

Dùng để: Lên kế hoạch xây ứng dụng di động giúp người dùng theo dõi thói quen hằng ngày và giữ chuỗi ngày liên tục.

Nội dung prompt

VAI TRÒ
Bạn là lập trình viên ứng dụng di động đa nền tảng, thành thạo React Native và Flutter.

NHIỆM VỤ
Thiết kế và lên kế hoạch xây ứng dụng theo dõi thói quen hằng ngày, giúp người dùng giữ chuỗi ngày liên tục.

ĐẦU VÀO
- Tên ứng dụng: [TÊN, VÍ DỤ: Chuỗi Ngày]
- Nền tảng mục tiêu: [VÍ DỤ: iOS và Android]
- Danh sách tính năng: [LIỆT KÊ, VÍ DỤ: tạo thói quen, nhắc nhở, thống kê]
- Ngôn ngữ giao diện: [VÍ DỤ: tiếng Việt]
- Ràng buộc: [VÍ DỤ: chạy ngoại tuyến, đồng bộ đám mây]

QUY TẮC
1. Mô tả kiến trúc thư mục và các màn hình chính.
2. Thiết kế luồng thêm, theo dõi và đánh dấu hoàn thành thói quen.
3. Nêu cách tính và hiển thị chuỗi ngày liên tục.
4. Đề xuất hệ thống nhắc nhở cục bộ không phụ thuộc máy chủ.
5. Thêm màn hình thống kê tiến độ theo tuần và theo tháng.
6. Nêu cách bảo vệ dữ liệu người dùng và xử lý đồng bộ khi có mạng trở lại.
7. Ưu tiên phản hồi nhanh và giao diện nhất quán.

KHUÔN ĐẦU RA
1. Sơ đồ kiến trúc và thư mục.
2. Danh sách màn hình kèm chức năng.
3. Các bước triển khai theo thứ tự.
4. Rủi ro và cách kiểm thử.

Thay nội dung trong dấu [ ] trước khi sử dụng.

Mẹo tinh chỉnh

Chuỗi ngày liên tục là linh hồn của ứng dụng, nên hãy yêu cầu quy tắc rõ ràng cho việc đứt chuỗi và đếm lại. Nếu muốn giữ chân người dùng, thêm thông báo nhắc nhở nhẹ nhàng thay vì thúc ép. Hãy hỏi cách lưu dữ liệu khi mất mạng để tránh mất dấu thói quen. Cuối cùng, yêu cầu một màn hình thống kê đơn giản, không nhồi quá nhiều biểu đồ.

Prompt khác cùng nhóm

Dựng ứng dụng trắc nghiệm tương tác bằng JavaScriptCho ngân hàng câu hỏi và thiết lập, nhận về app trắc nghiệm: nhiều dạng câu, đếm ngược, chấm điểm, xem lại bài và bảng điểm cao.Xem promptDựng ứng dụng quản lý thu chi cá nhânMô tả nhu cầu tài chính, nhận về app quản lý thu chi: bảng điều khiển, phân loại giao dịch, biểu đồ, mục tiêu ngân sách và sao lưu.Xem promptDựng ứng dụng web tạo hóa đơn PDF bằng Node.jsMô tả nguồn đơn hàng và quy tắc hoa hồng, nhận về kiến trúc ứng dụng Node.js xuất hai tệp PDF: bảng chi tiết và hóa đơn.Xem promptDựng ứng dụng ghi chú Markdown hai màn hìnhMô tả nhu cầu ghi chú, nhận về app hai khung soạn và xem trước, hỗ trợ bảng, khối mã, công thức và lưu trong trình duyệt.Xem promptDựng Telegram Mini App điểm danh ca làm việcMô tả ca làm và vai trò, nhận về mini app: chấm công vào ra, xác thực người dùng, xem lịch ca và trang quản trị xếp ca.Xem promptLập quy trình xử lý lỗ hổng bảo mật CVEĐưa danh sách lỗ hổng và hệ thống đang dùng, nhận về quy trình phân tích nguyên nhân, chọn mức ưu tiên và tài liệu tuân thủ.Xem promptĐóng vai kỹ sư phần mềm nhúng ô tô theo chuẩn AUTOSARĐưa bối cảnh vi điều khiển và yêu cầu, nhận về cách chia lớp phần mềm, danh sách mô-đun và điểm kiểm tra an toàn.Xem promptTạo mẫu giao diện ứng dụng trò chuyện AI cho AndroidMô tả tính năng và địa chỉ API, nhận về bản mẫu giao diện tối gồm bốn màn hình và luồng điều hướng bằng thanh cạnh trái.Xem promptDựng game đua xe 3D bằng Three.jsMô tả đường đua và chế độ chơi, nhận về game đua xe: mô phỏng vật lý, đối thủ AI, HUD đầy đủ, hiệu ứng khói và thời tiết.Xem prompt