# Kế hoạch Phát triển Dự án Mobile Photobooth (Vintage Style) Tài liệu này ghi nhận kế hoạch phát triển qua các giai đoạn (sprint) cho ứng dụng Mobile Photobooth. ## 📅 Giai Đoạn 1 (Sprint 1 - Tuần 1-2) * **Thiết lập cấu trúc monorepo & quyền:** Hoàn thành việc tạo thư mục và các cấu hình quyền Android/iOS. * **Chuẩn bị dữ liệu mẫu:** Tải các font chữ vintage, khung hình Instax mini và stickers. * **Màn hình Preview Camera (Android):** Code màn hình Preview Camera cơ bản sử dụng Jetpack Compose và CameraX. * **Tích hợp KVM trên emulator:** Cấu hình chạy thử nghiệm. ## 📅 Giai Đoạn 2 (Sprint 2 - Tuần 3-4) * **Bộ lọc Vintage (Filters):** Phát triển bộ lọc màu vintage (sepia, monochrome, warm tones). * **Trang trí (Sticker & Frame):** Cho phép người dùng kéo thả sticker và chọn khung ảnh Instax/Photobooth 4-strip. * **Lưu và chia sẻ:** Xuất ảnh chất lượng cao và lưu vào thư viện thiết bị. ## 💡 Cấu trúc dữ liệu vị trí Sticker (Đề xuất) Để đồng bộ tọa độ sticker giữa iOS và Android, sử dụng phần trăm vị trí thay vì pixel: ```json { "sticker_id": "sunglasses", "x_percent": 0.25, "y_percent": 0.40, "scale": 1.2, "rotation_degree": 45 } ```