🔒 Kiểm soát truy cập dựa trên vai trò
-
Bởi vì chúng ta không thể tin tưởng giao phó mọi quyết định quan trọng về hàng tồn kho cho tất cả mọi người. Quản trị viên được quyền làm chủ, còn người xem được quyền... xem.
📱 Giao diện người dùng đáp ứng
-
Hoạt động trên mọi thiết bị, nên bạn không cần lo lắng về tình trạng hết hàng ngay cả trên điện thoại! Được xây dựng với Ant Design để đảm bảo giao diện người dùng của bạn trông chuyên nghiệp, tầm thường .
📊 Quản lý hàng tồn kho
-
Thực hiện các thao tác CRUD (Tạo, Đọc, Cập nhật, Xóa) trên các mặt hàng tồn kho. Từ ngữ hoa mỹ cho "di chuyển đồ đạc".
-
Chuyển hàng giữa các kho như một chuyên gia hậu cần thực thụ.
-
Nhận thông báo về tình trạng hết hàng vì tình trạng hết hàng không bao giờ xảy ra vào thời điểm tệ nhất.
📈 Hình dung dữ liệu
-
Nhìn chằm chằm vào biểu đồ thanh và biểu đồ tròn đầy màu sắc trong khi giả vờ phân tích xu hướng chứng khoán.
-
Chức năng nhấp để lọc dành cho những người thích nhấp vào thứ gì đó chỉ để cảm thấy hiệu quả.
💾 Xuất dữ liệu
-
Xuất dữ liệu hàng tồn kho của bạn dưới dạng tệp CSV để bạn có thể tiếp tục bỏ qua dữ liệu đó trong Excel.
🔋 Ghi nhật ký hành động
-
Mọi hành động đều được ghi lại, do đó không thể phủ nhận rằng Steve ở phòng kế toán chắc chắn đã xóa những mục đó.
⚡ Tối ưu hóa việc lấy dữ liệu
-
Sử dụng TanStack Query để giảm 30% số cuộc gọi API , vì ai mà không thích hiệu quả mà bạn thực sự không bao giờ nhận thấy chứ?
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Điều hướng đến thư mục máy chủ:
cd server
Cài đặt các phụ thuộc:
npm install
Tạo tệp .env và thêm chuỗi kết nối MongoDB của bạn (vì bảo mật rất quan trọng ):
MONGODB_URI=your-mongodb-connection-string
JWT_SECRET=your-jwt-secret
Khởi động máy chủ phụ trợ:
npm start
Thiết lập giao diện người dùng
Điều hướng đến thư mục máy khách:
cd client
Cài đặt các phụ thuộc:
npm install
Tạo tệp .env và thêm URL API phụ trợ:
REACT_APP_API_URL=http://localhost:5000
Khởi động máy chủ phát triển giao diện:
npm start
Truy cập ứng dụng
Mở trình duyệt và truy cập http://localhost:3000 để trải nghiệm điều kỳ diệu.