Xây dựng ứng dụng đặt và giao đồ ăn trực tuyến trên nền tảng di động Flutter
Đề tài phát triển ứng dụng di động hỗ trợ người dùng tìm kiếm món ăn, đặt hàng và theo dõi quá trình vận chuyển trực quan bằng công nghệ Flutter.
Giới thiệu
Thương mại điện tử và dịch vụ giao đồ ăn trực tuyến ngày càng trở thành nhu cầu thiết yếu trong đời sống đô thị hiện đại. Đề tài tập trung giải quyết bài toán tối ưu quy trình kết nối giữa người tiêu dùng và đơn vị cung cấp dịch vụ, từ khâu duyệt thực đơn, xử lý đơn hàng đến việc cập nhật trạng thái vận chuyển theo thời gian thực.
Ứng dụng được xây dựng trên nền tảng Flutter đa nền tảng, giúp đồng bộ giao diện và trải nghiệm mượt mà trên cả Android và iOS. Kiến trúc hệ thống được thiết kế hướng module rõ ràng, phân tách giữa tầng giao diện, tầng xử lý logic và tầng tích hợp dịch vụ lưu trữ dữ liệu tập trung.
Thông qua việc hoàn thiện ứng dụng, sinh viên nắm vững kỹ thuật xây dựng giao diện người dùng theo chuẩn Material Design, quản lý trạng thái ứng dụng, tích hợp API điều phối đơn hàng và hiển thị bản đồ định vị giao nhận một cách hiệu quả.
Chức năng có trong gói chuẩn
- Đăng ký, đăng nhập tài khoản người dùng và quản lý hồ sơ cá nhân
- Tìm kiếm, phân loại và xem chi tiết danh mục món ăn, nhà hàng
- Quản lý giỏ hàng, cập nhật số lượng và tính toán tổng tiền linh hoạt
- Thiết lập địa chỉ nhận hàng và lựa chọn phương thức thanh toán
- Tạo đơn đặt hàng và theo dõi tiến trình xử lý đơn theo thời gian thực
- Tích hợp hiển thị bản đồ và lộ trình giao nhận cơ bản
- Lưu lại danh sách các món ăn yêu thích để truy cập nhanh
- Xem lại lịch sử đơn hàng đã hoàn thành hoặc đã hủy
Chức năng ngoài danh sách này được tính riêng và ghi rõ trong bản chốt scope trước khi bắt đầu.
Công nghệ
- flutter
Muốn đổi sang công nghệ khác cho khớp yêu cầu môn học? Được — báo trước khi chốt scope, giá điều chỉnh theo hệ số công nghệ chứ không phải làm lại từ đầu.