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

[Mã code 37978]
  1 Đánh giá    Viết đánh giá
 5      836      2
Phí tải: 250 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
31-1-2024
Loại file
Full code
Dung lượng
5.01 MB

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).


MÔ TẢ CHI TIẾT

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 java

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

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

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

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

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

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

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

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

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

Nguồn: Sharecode.vn



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

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

- 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

 
 
LINK DOWNLOAD

FoodOrderPro_Java.zip [5.01 MB]

File đã được kiểm thử
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
sharecode.vn
DOWNLOAD
(250 Xu)
Bạn có code hay
ĐĂNG BÁN NGAY

BÌNH LUẬN


tronghieu Trả lời Thích  008:54 - 8/3/2024
a có sp setup không a

ĐÁNH GIÁ


Đ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á
22:54 - 31/1/2024
Code rất tốt
Code rất tốt và phù hợp để phát triển

 HỖ TRỢ TRỰC TUYẾN