Phát triển MVP ứng dụng iOS G-Life -- 2
Budget: $250 – $750 USD
Mục tiêu
Phát triển bản MVP (Minimum Viable Product) của một ứng dụng học tập hướng cá nhân hóa bằng AI, tập trung vào trải nghiệm người dùng và duy trì chuỗi học tập.
Tính năng chính
Hệ thống tài khoản: đăng ký, đăng nhập bằng email hoặc Apple Sign-In.
Hồ sơ người dùng: lưu tiến độ, thống kê học tập.
Màn hình học: kết nối AI API để gợi ý và phản hồi trong quá trình học.
Trò chuyện cơ bản giữa người dùng và chatbot AI.
Hệ thống điểm, chuỗi và bảng xếp hạng theo hoạt động.
(Tùy chọn mở rộng): Tích hợp thanh toán khi đăng ký khóa học thêm.
Yêu cầu kỹ thuật
iOS native: Swift / SwiftUI, kiến trúc MVVM.
Firebase Authentication & Firestore.
Tích hợp GPT-based API (dùng key test do bên đặt hàng cung cấp).
Code rõ ràng, tách layer (network, models, views), có hướng dẫn build & cấu hình môi trường.
Phạm vi MVP
Giao diện cơ bản, tối ưu trải nghiệm, chưa yêu cầu đa ngôn ngữ hay thanh toán online trong giai đoạn đầu.
Tối ưu hiệu suất, cache, và xử lý lỗi API.
Bàn giao
File .ipa chạy được trên TestFlight.
Video demo 2–3 phút trình bày luồng chính.
Báo cáo tóm tắt kiến trúc, đề xuất mở rộng và tài liệu kỹ thuật.
Checkpoint & Timeline (dự kiến)
Auth & UI skeleton
AI API + Firestore integration
TestFlight build & demo
Điều khoản sở hữu & bảo mật
Toàn bộ mã nguồn, thiết kế, tài liệu, dữ liệu và ý tưởng liên quan đến dự án thuộc quyền sở hữu độc quyền của bên đặt hàng (G-Life Project).
Freelancer cam kết không sao chép, chia sẻ hoặc tái sử dụng bất kỳ phần nào của sản phẩm, tài nguyên hoặc kiến trúc.
API key chính thức chỉ được cung cấp sau khi nghiệm thu.
Freelancer không được phép công khai sản phẩm này trong portfolio, CV, hoặc hồ sơ năng lực trừ khi được đồng ý bằng văn bản.
Hai bên sẽ ký NDA riêng (Non-Disclosure Agreement) trước khi bàn giao bất kỳ tài nguyên nào.
Yêu cầu gửi kèm khi ứng tuyển
Portfolio (các dự án tương tự, đặc biệt về ứng dụng học tập hoặc tích hợp AI).
Stack kỹ thuật đề xuất, thời gian thực hiện và chi phí dự kiến.
Phát triển bản MVP (Minimum Viable Product) của một ứng dụng học tập hướng cá nhân hóa bằng AI, tập trung vào trải nghiệm người dùng và duy trì chuỗi học tập.
Tính năng chính
Hệ thống tài khoản: đăng ký, đăng nhập bằng email hoặc Apple Sign-In.
Hồ sơ người dùng: lưu tiến độ, thống kê học tập.
Màn hình học: kết nối AI API để gợi ý và phản hồi trong quá trình học.
Trò chuyện cơ bản giữa người dùng và chatbot AI.
Hệ thống điểm, chuỗi và bảng xếp hạng theo hoạt động.
(Tùy chọn mở rộng): Tích hợp thanh toán khi đăng ký khóa học thêm.
Yêu cầu kỹ thuật
iOS native: Swift / SwiftUI, kiến trúc MVVM.
Firebase Authentication & Firestore.
Tích hợp GPT-based API (dùng key test do bên đặt hàng cung cấp).
Code rõ ràng, tách layer (network, models, views), có hướng dẫn build & cấu hình môi trường.
Phạm vi MVP
Giao diện cơ bản, tối ưu trải nghiệm, chưa yêu cầu đa ngôn ngữ hay thanh toán online trong giai đoạn đầu.
Tối ưu hiệu suất, cache, và xử lý lỗi API.
Bàn giao
File .ipa chạy được trên TestFlight.
Video demo 2–3 phút trình bày luồng chính.
Báo cáo tóm tắt kiến trúc, đề xuất mở rộng và tài liệu kỹ thuật.
Checkpoint & Timeline (dự kiến)
Auth & UI skeleton
AI API + Firestore integration
TestFlight build & demo
Điều khoản sở hữu & bảo mật
Toàn bộ mã nguồn, thiết kế, tài liệu, dữ liệu và ý tưởng liên quan đến dự án thuộc quyền sở hữu độc quyền của bên đặt hàng (G-Life Project).
Freelancer cam kết không sao chép, chia sẻ hoặc tái sử dụng bất kỳ phần nào của sản phẩm, tài nguyên hoặc kiến trúc.
API key chính thức chỉ được cung cấp sau khi nghiệm thu.
Freelancer không được phép công khai sản phẩm này trong portfolio, CV, hoặc hồ sơ năng lực trừ khi được đồng ý bằng văn bản.
Hai bên sẽ ký NDA riêng (Non-Disclosure Agreement) trước khi bàn giao bất kỳ tài nguyên nào.
Yêu cầu gửi kèm khi ứng tuyển
Portfolio (các dự án tương tự, đặc biệt về ứng dụng học tập hoặc tích hợp AI).
Stack kỹ thuật đề xuất, thời gian thực hiện và chi phí dự kiến.
Related categories:
Mobile App Development
iPhone
Objective C
Swift
Documentation
Chatbot
App Development
API Integration