Đồ án Android Kotlin - Ứng dụng quản lý bán đồ linh kiện điện tử online (Admin & Users) - Electronics Store Pro App

[Mã code 41035]
  1 Đánh giá    Viết đánh giá
 1      304      1
Phí tải: 280 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
01-11-2024
Loại file
Full code
Dung lượng
#
Code đã kiểm thử
Cam kết hỗ trợ
Không chứa mã độc
Có demo thực tế
Có hướng dẫn cài đặt

Electronics Store App là một ứng dụng quản lý bán đồ linh kiện điện tử online trên thiết bị di động Android. Ứng dụng bao gồm 2 role riêng biệt là Admin và Users


MÔ TẢ CHI TIẾT

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ể loại (category)
  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 linh kiện điện tử
  3. Admin có thể cập nhập trạng thái Order, hiển thị danh sách Orders của tất cả các users với 2 tab riêng biệt: Đang xử lý và Đã hoàn thành 
  4. Admin có thể thực hiện phân quyền admin cho các tài khoản khác
  5. Admin có theo dõi doanh thu bán hàng theo thời gian
  6. Admin có theo dõi danh sách các sản phẩm bán chạy nhất theo thời gian
  7. 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 để kích cầu người mua
  8. Admin có thể theo dõi danh sách phản hồi, đóng góp ý kiến của tất cả các users về ứng dụng

 

 

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 theo tên (nhập keyword)
  3. Tính năng Slide Image: hiển thị những sản phẩm nổi bật, cứ sau 3s tự động chuyển slide một lần
  4. Hiển thị danh sách sản phẩm hoàn toàn realtime từ Firebase Database. Các sản phẩm được phân chia theo từng thể loại khác nhau: Cảm biến, Đèn LED, Mạch điện… Mỗi một thể loại tưng ứng với 1 Tab riêng biệt
  5. Tính năng lọc sản phẩm theo những tiêu trí khác nhau: lọc theo xếp hạng, lọc theo giá, lọc theo chương trình khuyến mại…
  6. Hiển thị chi tiết thông tin của sản phẩm (Detail): ảnh, tên, miêu tả, thông số kỹ thuật của sản phẩm…
  7. Tính năng Xếp hạng và đáng giá sản phẩm (Rating & Review)
  8. Tính năng giỏ hàng: Thêm sản phẩm vào giỏ hàng, chỉnh sửa số lượng trong giỏ hàng, xóa sản phẩm khỏi giỏi hàng
  9. 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
  10. 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
  11. 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
  12. Tính năng xếp hạng và đánh giá quá trình giao hàng
  13. Tính năng Feedback: gửi phản hồi, đóng góp ý kiến hoặc đánh giá ứng dụng

 

 

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

electronics ecommerce android app,code electronic app java,app bán hàng điện tử android

electronics ecommerce android app,code electronic app java,app bán hàng điện tử android

electronics ecommerce android app,code electronic app java,app bán hàng điện tử android

electronics ecommerce android app,code electronic app java,app bán hàng điện tử android

electronics ecommerce android app,code electronic app java,app bán hàng điện tử android

electronics ecommerce android app,code electronic app java,app bán hàng điện tử android

electronics ecommerce android app,code electronic app java,app bán hàng điện tử android

electronics ecommerce android app,code electronic app java,app bán hàng điện tử android

electronics ecommerce android app,code electronic app java,app bán hàng điện tử android

electronics ecommerce android app,code electronic app java,app bán hàng điện tử android

Nguồn: Sharecode.vn



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

 
 
LINK DOWNLOAD

ElectronicsStorePro_Kotlin.zip [#]

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
(280 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á
23:51 - 1/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