App bán hàng online có Website quản lý - database MongoDB - Flutter
-Chức năng Website: thêm, sửa, xoá, tìm kiếm tất cả: Sản phẩm, User, Poster quảng cáo, tạo Voucher, chia phân loại và theo dõi thông tin đơn hàng,..
-Chức năng app: đăng nhập, đăng kí, thêm sản phẩm yêu thích, theo dõi đơn hàng, chia danh mục hàng hoá, sắp xếp hàng hoá theo giá, thêm sản phẩm vào giỏ hàng, áp dụng voucher thanh toán.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Để có thể load ảnh thì cần máy android thật và máy tính đang chạy cùng wifi đồng bộ ngay từ đầu
*Note: nên đồng bộ cùng 1 địa chỉ ipv4 ngay từ đầu trước khi báo cáo để tránh không load được ảnh sản phẩm.
1. sửa ở admin_panal_starup và flutter_ecommerce_start
/lib/utility/constants.dart
const MAIN_URL = 'http://192.168.24.101:3000';
Thành địa chỉ ip của máy đang sử dụng (window sử dụng thanh search dùng cmd gõ lệnh ipconfig lấy ipv4)
máy android thật sửa thành Ví dụ: 'http://192.168.24.101:3000'
- Bên flutter_ecommerce_start
- Nếu dùng máy ảo thì để nguyên http://10.0.2.2:3000'
máy thật thì cài giống bên admin_panal_starup Ví dụ: 'http://192.168.24.101:3000'
- code build lâu quá chạy 2 lệnh sau ở terminal android studio:
cd android
./gradlew clean build
2. Bên server_side/online_store_api
- Sửa url tương tự
route/category.js dòng 51 và 99
route/poster.js dòng 49 và 97
route/product.js dòng 84 và 149
- Trong file .env sửa
MONGO_URL='link mongo của mình'
- Lệnh chạy
npm i
npm i express
npm i body-parser
node index.js
- Link cài sdk flutter
- git clone https://github.com/flutter/flutter.git -b stable