- Yêu cầu:
- Android Studio 3.x trở lên, có thể dùng Intellij IDEA
- Java JDK 11, Java 8
- Git flow, MVVM
- Để sử dụng app:
- Dùng tài khoản có sẵn: username = 'admin@gmail.com', password = '123456789'
- Hoặc, đăng ký mới tài khoẳn
- Cần kết nối Internet, nếu không sẽ báo lỗi và không sử dụng được
- Chức năng:
- Đăng ký, đăng nhập
- Đăng ký
- Đăng nhập
- Giữ trạng thái đăng nhập
- Lấy lại mật khẩu
- Hiển thị và tìm kiếm món ăn
- Hiển thị các loại món ăn
- Hiển thị các món ăn theo từng loại
- Tìm kiếm món ăn theo từng loại
- Giỏ hàng và đặt hàng
- Hiển thị chi tiết món ăn và thêm vào giỏ hàng
- Chỉnh sửa giỏ hàng
- Đặt hàng
- Thanh toán đơn hàng
- Lưu lịch sử đặt hàng
- Giao dịch
- Giao diện
- Thực hiện giao dịch
- Lưu lịch sử giao dịch
- Thông tin tài khoản
- Hiển thị thông tin người dùng
- Lịch sử đặt hàng
- Lịch sử giao dịch
- Đăng xuất
- Database:
- Firebase
- Dùng Database riêng
- Chọn DBMS
- Thiết kế schema
- Nhập dữ liệu
- Kết nối với app
- Đăng ký, đăng nhập