[Mã code 47390]

Đồ án Android Kotlin - Ứng dụng quản lý quán ăn online (Admin & Users) - Food Order Pro App

  (1 Đánh giá)
  1       186    

Food Order Pro App là một ứng dụng giúp người dùng có thể đặt đồ ăn Online trên thiết bị di động Android. Ứng dụng bao gồm có 2 role đó là: Admin (quản trị viên) và Users (người dùng).

Danh mục
Thể loại
Ngày đăng
10-12-2023
Loại file
Full code
File download
 FoodOrderPro_Kotlin.zip [5.2 MB]
CAM KẾT TỪ NGƯỜI BÁN
Chức năng đầy đủ và giống demo 100%
Hỗ trợ cài đặt qua Teamview
Hỗ trợ fix lỗi free qua TeamView nếu source code lỗi

(Hạng vàng)
Xem trang

Source code
25

Đánh giá (50)
5/5

Ngày tham gia
28/10/2022

Các tính năng chính của ứng dụng

  1. Có module quản lý tài khoản theo 2 role riêng biệt là Admin (quản trị viên) và người dùng (user) bao gồm các tính năng: đăng nhập, đăng ký, quên mật khẩu, đổi mật khẩu, hiển thị user profile, đăng xuất.
  2. Admin có thể quản lý thêm, sửa, xóa, hiển thị danh sách các món ăn trên app. Tìm kiếm món ăn theo tên
  3. Admin có thể quản lý danh sách feedback (phản hồi, đóng góp ý kiến) của user
  4. Admin có thể quản lý danh sách order của tất cả người dùng, cập nhật trạng thái order khi đơn hàng hoàn thành
  5. Admin có thể theo dõi doanh thu bán hàng theo từng ngày cụ thể
  6. Hiển thị danh sách Foods phổ biến ở màn hình Home dưới dạng Slide Images + Auto Run (Realtime)
  7. Hiển thị danh sách Foods gợi ý ở màn hình Home (Realtime)
  8. Tính năng search Food theo Name ở màn hình Home
  9. Hiển thị thông tin chi tiết của Food: thông tin cơ bản, miêu tả, một số hình ảnh khác…
  10. Tính năng thêm Food vào giỏ hàng: có thể chọn số lượng khi thêm
  11. Hiển thị tất cả danh sách Foods người dùng đã thêm vào giỏ hàng: có thể update số lượng hoặc xóa món ăn nếu không thích.
  12. Thực hiện Order theo thực đơn đã chọn
  13. Hiện thị danh sách lịch sử đã Order theo từng User (màu xám: đã hoàn thành; màu trắng: chưa hoàn thành)
  14. Tính năng Feedback: gửi phản hồi, đóng góp ý kiến, đánh giá cho quán ăn
  15. Hiển thị các phương thức liên lạc (contact) với quán ăn: Facebook, Skype, Call Phone, YouTube, Zalo, Gmail

 

Các công nghệ sử dụng trong Source Code

  1. Project Architecture: MVC (Model - View- Controller)
  2. View Binding trong Android
  3. Realtime Database from Firebase
  4. Thêm, Sửa, Xóa, Hiển thị danh sách data, Search data tất cả đều Realtime từ Database
  5. Sử dụng Authentication Firebase để quản lý Module User: Sign In, Sign Up, Sign Out, Forgot Password, Change Password, User Profile
  6. Room Database (quản lý danh sách giỏ hàng Offline): thêm sản phẩm vào giỏ hàng, update giỏ hàng, xóa khỏi giỏ hàng, check xem đã tồn tại trong giỏ hàng chưa….
  7. Sử dụng control BottomSheetDialog để thiết kế layout Add to Cart and Order
  8. BottomNavigationView + ViewPager2 + Fragments trong Android
  9. ViewPager2 + CircleIndicator3 + Auto Run Slide Images
  10. Xử lý logic gửi events với thư viện EventBus
  11. Xử lý logic hiển thị danh sách dữ liệu với RecyclerView trong NestedScrollView
  12. Load Image from Url với thư viện: Glide


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

HÌNH ẢNH DEMO


food order android app,food delivery android app,android food order app,app đặt đồ ăn android,app order đồ ăn android,app food order android kotlin

food order android app,food delivery android app,android food order app,app đặt đồ ăn android,app order đồ ăn android,app food order android kotlin

food order android app,food delivery android app,android food order app,app đặt đồ ăn android,app order đồ ăn android,app food order android kotlin

food order android app,food delivery android app,android food order app,app đặt đồ ăn android,app order đồ ăn android,app food order android kotlin

food order android app,food delivery android app,android food order app,app đặt đồ ăn android,app order đồ ăn android,app food order android kotlin

food order android app,food delivery android app,android food order app,app đặt đồ ăn android,app order đồ ăn android,app food order android kotlin

food order android app,food delivery android app,android food order app,app đặt đồ ăn android,app order đồ ăn android,app food order android kotlin

food order android app,food delivery android app,android food order app,app đặt đồ ăn android,app order đồ ăn android,app food order android kotlin

food order android app,food delivery android app,android food order app,app đặt đồ ăn android,app order đồ ăn android,app food order android kotlin

food order android app,food delivery android app,android food order app,app đặt đồ ăn android,app order đồ ăn android,app food order android kotlin


HƯỚNG DẪN CÀI ĐẶT

- Ngôn ngữ lập trình: Android Kotlin

- Dự án được phát triển trên Android Studio 4.1 trở lên

- Nếu build source code bị lỗi trên các phiên bản Android Studio khác - mình sẽ hỗ trợ Free qua TeamView or Ultraview

- Nếu source code bị lỗi - mình sẽ hỗ trợ sửa lỗi free qua TeamView or Ultraview

- Nếu bạn muốn chuyển Realtime Database sang tài khoản Gmail của bạn - mình sẽ hỗ trợ trực tiếp qua TeamView or Ultraview




Nguồn: Topcode.vn

BÌNH LUẬN (1)


Dar Ken Trả lời Thích  019:34 - 4/4/2024
Mình muốn xin thông tin liên lạc mình có 1 số chuyện cần trao đổi

ĐÁNH GIÁ (1)

ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
14:16 - 10/12/2023
Code rất tốt
Code rất tốt và phù hợp để phát triển
HỖ TRỢ TRỰC TUYẾN