Initial commit: Set up retro photobooth monorepo structure, core configurations, and premium sample assets
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# Retro Photobooth (Vintage Style)
|
||||
|
||||
Dự án ứng dụng Photobooth di động đa nền tảng (Native iOS/Android) với phong cách vintage cổ điển. Dự án được cấu trúc theo dạng Monorepo để quản lý chung toàn bộ tài nguyên và mã nguồn của cả hai nền tảng.
|
||||
|
||||
## 📁 Cấu Trúc Thư Mục (Monorepo)
|
||||
|
||||
- `assets/`: Tài nguyên dùng chung (fonts, frames, stickers).
|
||||
- `android-project/`: Mã nguồn dự án Native Android (sử dụng Kotlin, Jetpack Compose, CameraX).
|
||||
- `ios-project/`: Mã nguồn dự án Native iOS (Swift, Xcode).
|
||||
|
||||
## 🚀 Hướng Dẫn Bắt Đầu Nhanh
|
||||
|
||||
### Môi trường Android
|
||||
1. Mở Android Studio và chọn **Open An Existing Project**.
|
||||
2. Tìm đến thư mục `android-project/` và import dự án.
|
||||
3. Chờ Gradle sync hoàn tất.
|
||||
4. Chạy ứng dụng trên Thiết bị mô phỏng (Emulator) hoặc Thiết bị thật hỗ trợ API 24 trở lên.
|
||||
|
||||
### Môi trường iOS
|
||||
1. Mở Xcode trên macOS.
|
||||
2. Mở file `ios-project/PhotoboothApp.xcodeproj` hoặc thư mục dự án tương ứng.
|
||||
3. Đảm bảo đã khai báo các quyền truy cập camera và thư viện ảnh trong `Info.plist`.
|
||||
|
||||
## 📜 Giấy Phép & Tài Liệu Tham Khảo
|
||||
Chi tiết kế hoạch triển khai và roadmap có thể xem tại tệp `PLAN.md`.
|
||||
Reference in New Issue
Block a user