Swap Market - Ứng dụng mua bán và trao đổi sản phẩm

[Mã code 47076]
  1 Đánh giá    Viết đánh giá
 0      104      0
Phí tải: 150 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
06-12-2025
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

Người dùng đăng bán, tìm kiếm và mua sản phẩm với các tính năng như tìm kiếm theo danh mục, lọc theo giá, chat realtime giữa ngườimua và người bán, quản lý giỏ hàng, danh sách yêu thích, và đặt hàng


MÔ TẢ CHI TIẾT
 
1. Xác thực người dùng (Authentication)
  •  Đăng ký/Đăng nhập với email và mật khẩu
  •  Đặt lại mật khẩu
  •  Quản lý phiên đăng nhập với Firebase Auth
  •  Onboarding cho người dùng mới
2. Quản lý sản phẩm (Products)
  •  Đăng bán sản phẩm với thông tin: tên, giá, mô tả, danh mục, tình trạng (mới/như mới/đã dùng)
  •  Upload tối đa 5 ảnh sản phẩm (Cloudinary)
  •  Chỉnh sửa và xóa sản phẩm
  •  Ẩn/hiện và đánh dấu đã bán
  •  Lưu bản nháp khi đăng sản phẩm
  •  Xem danh sách sản phẩm của mình
3. Tìm kiếm và lọc (Search & Filter)
  •  Tìm kiếm theo từ khóa (tên, mô tả)
  •  Lọc theo danh mục (Điện thoại, Laptop, Xe cộ, Thời trang, v.v.)
  •  Lọc theo khoảng giá (min/max)
  •  Lọc theo tình trạng sản phẩm
  •  Sắp xếp theo giá (tăng/giảm)
  •  Sắp xếp theo khoảng cách (gần nhất)
  •  Phân trang với infinite scroll
4. Giỏ hàng (Shopping Cart)
  •  Thêm/xóa sản phẩm vào giỏ hàng
  •  Chọn nhiều sản phẩm để thanh toán
  •  Tính tổng giá tự động
  •  Lưu trữ local với SharedPreferences
5. Thanh toán (Checkout)
  •  Form nhập thông tin giao hàng (tên, SĐT, địa chỉ)
  •  Chọn phương thức thanh toán: COD, Chuyển khoản, MoMo, ZaloPay
  •  Chọn phương thức vận chuyển: Tiêu chuẩn, Nhanh, Trong ngày (có phí)
  •  Tính toán tổng tiền (giá sản phẩm + phí vận chuyển)
  •  Tạo thông báo đơn hàng cho người bán
6. Chat realtime (Messaging)
  •  Danh sách cuộc trò chuyện
  •  Chat room theo từng sản phẩm
  •  Hiển thị thông tin sản phẩm trong chat
  •  Đếm tin nhắn chưa đọc
  •  Đánh dấu đã đọc
  •  Lưu trữ tin nhắn trên Firestore
7. Danh sách yêu thích (Wishlist)
  •  Thêm/xóa sản phẩm khỏi yêu thích
  •  Xem danh sách sản phẩm đã yêu thích
  •  Đồng bộ với Firestore
8. Thông báo (Notifications)
  •  Thông báo đơn hàng mới
  •  Đếm số thông báo chưa đọc
  •  Hiển thị danh sách thông báo
9. Hồ sơ người dùng (Profile)
  •  Xem và chỉnh sửa thông tin cá nhân
  •  Upload ảnh đại diện
  •  Cập nhật số điện thoại, địa chỉ, mô tả
 
 


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

 

HÌNH ẢNH DEMO

ứng dụng,mua bán,phần mền quản lý

ứng dụng,mua bán,phần mền quản lý

ứng dụng,mua bán,phần mền quản lý

ứng dụng,mua bán,phần mền quản lý

ứng dụng,mua bán,phần mền quản lý

Nguồn: Sharecode.vn



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

Clone source code chạy flutter pub get
flutter pub run build_runner build
Flutter SDK 3.10.1 hoặc cao hơn

 
 
LINK DOWNLOAD

swap_market.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
(150 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á
16:15 - 6/12/2025
Code rất tốt
Code rất tốt và phù hợp để phát triển

 HỖ TRỢ TRỰC TUYẾN