Ứng dụng đặt vé xem phim đa nền tảng, cho phép người dùng chọn suất chiếu, giữ ghế thời gian thực và thanh toán trực tuyến tích hợp.
Số lượng: 4 - Team Leader & Fullstack Developer
Công nghệ
Tính năng
Thiết kế & Hiện thực UI: Trực tiếp thiết kế Prototype trên Figma và chuyển đổi thành giao diện Mobile mượt mà bằng Flutter.
Booking Flow: Tìm kiếm suất chiếu linh hoạt theo phim hoặc rạp.
Real-time Seat Holding: Cơ chế giữ chỗ trong 15 phút, tự động đồng bộ trạng thái đơn hàng khi người dùng quay lại ứng dụng.
Dịch vụ đi kèm: Tích hợp menu chọn đồ ăn, thức uống ngay trong luồng đặt vé.
Thanh toán & Bảo mật: Xử lý giao dịch qua MoMo/PayPal; hệ thống xác thực tài khoản qua Email và JWT bảo mật.
Thách thức
Đồng bộ trạng thái: Xử lý logic để giữ nguyên tiến độ đặt vé của người dùng nếu app bị đóng đột ngột hoặc người dùng quay lại sau đó (trong thời gian hiệu lực).
Team Coordination: Quản lý workflow từ thiết kế UI đến khi hiện thực hóa mã nguồn và khớp nối với API từ server.
Kết quả
Làm chủ quy trình phát triển Mobile app: Từ Design trên Figma đến việc triển khai thực tế trên thiết bị iOS qua AltStore.
Kỹ năng xử lý logic Backend phức tạp liên quan đến thời gian thực (Timeout/Expiration) và tích hợp cổng thanh toán quốc tế.