[Mã code 51343]

Đồ án Android Java - Ứng dụng quản lý Shop bán đồ chơi online (Admin & Users) - Toy World Pro App

  (1 Đánh giá)
  0       44    

Toy World Pro App là một ứng dụng quản lý Shop bán đồ chơi online trên thiết bị di động Android. Ứng dụng bao gồm 2 role là quản trị viên (Admin) và người dùng (Users)

Danh mục
Thể loại
Ngày đăng
12-11-2024
Loại file
Full code
File download
  []
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
38

Đánh giá (74)
5/5

Ngày tham gia
28/10/2022

Các tính năng chính của role Admin

  1. Admin có thể Thêm, Sửa, Xóa, Tìm kiếm, Hiển thị danh sách các thương hiệu (brand)
  2. Admin có thể Thêm, Sửa, Xóa, Tìm kiếm, Hiển thị danh sách các sản phẩm đồ chơi
  3. Admin có thể Thêm, Sửa, Xóa, Tìm kiếm, Hiển thị danh sách sub-category các độ tuổi khác nhau
  4. Admin có thể Thêm, Sửa, Xóa, Tìm kiếm, Hiển thị danh sách sub-category các giới tính khác nhau
  5. Admin có thể Thêm, Sửa, Xóa, Tìm kiếm, Hiển thị danh sách các màu sắc sản phẩm khác nhau
  6. Admin có thể Thêm, Sửa, Xóa, Hiển thị danh sách các chương trình khuyến mại khác nhau
  7. Admin có thể xem danh sách các ý kiến đóng góp, phản hồi về ứng dụng cả tất cả người dùng
  8. Admin có thể xem danh sách order của tất cả người dùng theo 2 trạng thái: Đang xử lý hoặc Đã hoàn thành. Admin có thể thực hiện cập nhập trạng thái đơn hàng cụ thể nào đó

 

Các tính năng chính của role Users

  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. Tính năng tìm kiếm sản phẩm đồ chơi theo tên (nhập keyword)
  3. Tính năng hiển thị Slide Image: những sản phẩm đồ chơi nổi bật, cứ sau 3s tự động chuyển slide
  4. Tính năng hiển thị danh sách các thương hiệu đồ chơi (brand), click vào mỗi thương hiệu sẽ hiển thị danh sách các sản phẩm đồ chơi thuộc thương hiệu đó
  5. Tính năng hiển thị sản phẩm đồ chơi theo từng thể loại nhỏ (sub category): theo các thương hiệu khác nhau, theo các độ tuổi khác nhau, theo các giới tính khác nhau
  6. Hiển thị danh sách các sản phẩm đồ chơi hoàn toàn Realtime từ Database trên Firebase
  7. Hiển thị chi tiết thông tin của sản phẩm đồ chơi (Detail): thương hiệu, độ tuổi, giới tính…
  8. Tính năng Xếp hạng và đáng giá sản phẩm đồ chơi (Rating & Review)
  9. Tính năng giỏ hàng: Thêm đồ chơi vào giỏ hàng, chỉnh sửa số lượng trong giỏ hàng, xóa đồ chơi khỏi giỏi hàng
  10. Tính năng chọn Phương thức thanh toán, chọn Địa chỉ giao hàng, áp dụng Chương trình khuyến mại
  11. Tính năng đặt hàng, quản lý lịch sử đặt hàng theo trạng thái: Đang xử lý, Đã hoàn thành
  12. Tính năng theo dõi đơn hàng theo các bước: Quán nhận được đơn hàng, chuẩn bị đơn hàng, giao hàng cho khách
  13. Tính năng xếp hạng và đánh giá quá trình giao hàng
  14. Tính năng Feedback: gửi phản hồi, đóng góp ý kiến hoặc đánh giá ứng dụng
  15. 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. Hiển thị danh sách data, search data, filter data tất cả đều Realtime từ Database trên Firebase
  3. Sử dụng Firebase Authentication để quản lý Module User: Sign In, Sign Up, Sign Out, Forgot Password, Change Password, Show User Profile
  4. Sử dụng Shared Preferences trong Android để lưu trạng thái đăng nhập của user
  5. Sử dụng Room Database để quản lý offline tính năng Giỏ Hàng: thêm, sửa xóa…
  6. Xử lý sự kiện với EventBus Library
  7. TabLayout + ViewPager2 + Fragment trong Android
  8. BottomNavigationView + ViewPager2 + Fragment trong Android
  9. ViewPager2 + CircleIndicator3 + Auto Run Slide Images
  10. Xử lý logic khi thiết kế RecyclerView trong NestedScrollView
  11. 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 ban hang online,do an android shop do choi java,android app shop toy online,source code shop bán hàng online,android quản lý shop đồ chơi online,do an shop toy android

do an tot nghiep ban hang online,do an android shop do choi java,android app shop toy online,source code shop bán hàng online,android quản lý shop đồ chơi online,do an shop toy android

do an tot nghiep ban hang online,do an android shop do choi java,android app shop toy online,source code shop bán hàng online,android quản lý shop đồ chơi online,do an shop toy android

do an tot nghiep ban hang online,do an android shop do choi java,android app shop toy online,source code shop bán hàng online,android quản lý shop đồ chơi online,do an shop toy android

do an tot nghiep ban hang online,do an android shop do choi java,android app shop toy online,source code shop bán hàng online,android quản lý shop đồ chơi online,do an shop toy android

do an tot nghiep ban hang online,do an android shop do choi java,android app shop toy online,source code shop bán hàng online,android quản lý shop đồ chơi online,do an shop toy android

do an tot nghiep ban hang online,do an android shop do choi java,android app shop toy online,source code shop bán hàng online,android quản lý shop đồ chơi online,do an shop toy android

do an tot nghiep ban hang online,do an android shop do choi java,android app shop toy online,source code shop bán hàng online,android quản lý shop đồ chơi online,do an shop toy android

do an tot nghiep ban hang online,do an android shop do choi java,android app shop toy online,source code shop bán hàng online,android quản lý shop đồ chơi online,do an shop toy android

do an tot nghiep ban hang online,do an android shop do choi java,android app shop toy online,source code shop bán hàng online,android quản lý shop đồ chơi online,do an shop toy android


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 bản mới nhất

- 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

CODE GẦN GIỐNG

BÌNH LUẬN (0)


ĐÁ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á
06:37 - 12/11/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