Đồ án Android Java - Ứng dụng dạy nấu ăn online (Admin & Users) - Cook Book Pro App

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

Cook Book Pro App là một ứng dụng hướng dẫn dạy nấu ăn theo công thức online trên thiết bị di động Android. Ứng dụng bao gồm 2 role riêng biệt là Quản trị viên và Người dùng.


MÔ TẢ CHI TIẾT

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

  1. Module 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 quản lý Category: có thể Thêm, Sửa, Xóa, Tìm kiếm, Hiển thị danh sách Category (thể loại)
  3. Admin quản lý Food: có thể Thêm, Sửa, Xóa, Tìm kiếm, Hiển thị danh sách Food (món ăn)
  4. Admin quản lý danh sách các món ăn người dùng gửi yêu cầu hướng dẫn cách nấu
  5. Admin quản lý Feedback: hiển thị danh sách phản hồi, đóng góp ý kiến của tất cả người dùng
  6. Tính năng tìm kiếm món ăn cần hướng dẫn cách nấu (nhập keyword là tên món ăn)
  7. Tính năng hiển thị Slide Image: những món ăn nổi bật & được nhiều người quan tâm. Cứ sau 3 giây, slide sẽ tự động chuyển 1 lần
  8. Tính năng hiển thị danh sách Category (thể loại) của các món ăn cần hướng dẫn, ví dụ: Món xào, món nướng, món nộm…
  9. Hiển thị danh sách món ăn phổ biến: những món ăn được nhiều người xem hướng dẫn cách nấu nhất (sắp xếp theo thứ tự lượt xem giảm dần)
  10. Tính năng xem tất cả danh sách Category (thể loại), danh sách món ăn thuộc thể loại đó
  11. Tính năng hiển thị danh sách tất cả món ăn có hướng dẫn cách nấu (realtime)
  12. Tính năng xem chi tiết cách nấu món ăn, bao gồm: miêu tả món ăn, các nguyên liệu cần chuẩn bị, các bước cần thực hiện
  13. Tính năng Xếp hạng & đáng giá về hướng dẫn cách nấu từng món ăn (Rating)
  14. Tính năng Yêu cầu hướng dẫn cách nấu một món cụ thể nào đó mà người dùng mong muốn
  15. Tính năng hiển thị danh sách các món ăn người dùng yêu thích (Favorite)
  16. Tính năng hiển thị danh sách các món ăn người dùng đã từng xem hướng dẫn nấu ăn (History)
  17. Tính năng Feedback: gửi phản hồi, đóng góp ý kiến hoặc đánh giá ứng dụng
  18. Hiển thị các phương thức liên hệ (contact) với nhà phát triển ứng dụng như: Facebook, Call Phone, Gmail, Skype, Zalo, Youtube

 

 

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

  1. Project Architecture: MVC (Model - View- Controller)
  2. View Binding trong Android
  3. Hiển thị danh sách data, search data tất cả đều Realtime từ Database trên Firebase
  4. Sử dụng Firebase Authentication để quản lý Module User: Sign In, Sign Up, Sign Out, Forgot Password, Change Password, Show User Profile
  5. Sử dụng Shared Preferences trong Android để lưu trạng thái đăng nhập của user
  6. NavigationView + DrawerLayout + Toolbar trong Android
  7. ViewPager2 + CircleIndicator3 + Auto Run Slide Images
  8. Xử lý logic khi thiết kế RecyclerView trong NestedScrollView
  9. Load Image from Url với: Glide Library


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

 

HÌNH ẢNH DEMO

do an tot nghiep nau an online,cook book android app,cook book java android studio,ung dung android day nau an online,app day nau an android,android app nấu ăn online

do an tot nghiep nau an online,cook book android app,cook book java android studio,ung dung android day nau an online,app day nau an android,android app nấu ăn online

do an tot nghiep nau an online,cook book android app,cook book java android studio,ung dung android day nau an online,app day nau an android,android app nấu ăn online

do an tot nghiep nau an online,cook book android app,cook book java android studio,ung dung android day nau an online,app day nau an android,android app nấu ăn online

do an tot nghiep nau an online,cook book android app,cook book java android studio,ung dung android day nau an online,app day nau an android,android app nấu ăn online

do an tot nghiep nau an online,cook book android app,cook book java android studio,ung dung android day nau an online,app day nau an android,android app nấu ăn online

do an tot nghiep nau an online,cook book android app,cook book java android studio,ung dung android day nau an online,app day nau an android,android app nấu ăn online

do an tot nghiep nau an online,cook book android app,cook book java android studio,ung dung android day nau an online,app day nau an android,android app nấu ăn online

do an tot nghiep nau an online,cook book android app,cook book java android studio,ung dung android day nau an online,app day nau an android,android app nấu ăn online

do an tot nghiep nau an online,cook book android app,cook book java android studio,ung dung android day nau an online,app day nau an android,android app nấu ăn online

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

CookBookPro_Java.zip [2.53 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
(200 Xu)
Bạn có code hay
ĐĂNG BÁN NGAY

BÌNH LUẬN



ĐÁ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á
06:57 - 24/8/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