📦 IOE 库存管理系统 | Inventory Management System
Go to file
2025-04-30 18:08:42 +08:00
asset feat: create several useful function 2025-04-27 14:50:32 +08:00
inventory fix: 修复商城首页最近操作显示格式问题,修复扫码添加商品is_active默认为0问题 2025-04-30 18:08:42 +08:00
project Revert "Merge pull request #2 from homestoo/main" 2025-04-02 10:54:06 +08:00
store init system 2025-03-31 18:07:35 +08:00
.dockerignore feat: update readme, support docker compose 2025-04-02 11:26:27 +08:00
.env.template feat: support docker build 2025-04-02 15:03:32 +08:00
.gitignore feat: create several useful function 2025-04-27 14:50:32 +08:00
check_null_bytes.py init system 2025-03-31 18:07:35 +08:00
docker-compose.prod.yml fix: update filename in readme, remove useless comments 2025-04-07 09:29:23 +08:00
docker-compose.yml fix: update filename in readme, remove useless comments 2025-04-07 09:29:23 +08:00
Dockerfile fix: dockerfile add python migrate cmd 2025-04-08 11:07:46 +08:00
generate_mock_data.py feat: create several useful function 2025-04-27 14:50:32 +08:00
LICENSE Initial commit 2025-03-31 17:29:10 +08:00
manage.py init system 2025-03-31 18:07:35 +08:00
README_en.md feat: create several useful function 2025-04-27 14:50:32 +08:00
README_zh.md feat: create several useful function 2025-04-27 14:50:32 +08:00
README.docker_en.md chore: update docker readme command 2025-04-14 14:03:37 +08:00
README.docker_zh.md chore: update docker readme command 2025-04-14 14:03:37 +08:00
README.docker.md feat: update readme, support docker compose 2025-04-02 11:47:15 +08:00
README.md fix: update readme file 2025-04-27 14:53:27 +08:00
requirements.txt fix: update requirements, fix member phone display 2025-04-29 09:45:35 +08:00

📦 IOE Inventory Management System

Django   Python   License

All-in-one retail inventory solution, tailored for your store

🚀 Project Overview

IOE is a comprehensive inventory management system developed with Django, specifically designed for retail stores, small warehouses, and merchandise sales locations. The system provides complete product management, inventory tracking, sales recording, membership management, and data analysis functions to help businesses efficiently manage inventory and sales processes.

Main Functional Modules

🏷️ Product Management

  • Product Information Management: Add, edit, and view detailed product information, including name, barcode, price, etc.
  • Product Category Management: Create and manage product categories for easy organization and querying
  • Product Specification Management: Set product attributes such as color, size, specifications, and manufacturer
  • Product Image Upload: Upload and manage product images

📊 Inventory Management

  • Real-time Inventory Tracking: Precisely track the inventory quantity of each product
  • Smart Inventory Alerts: Set thresholds for automatic low inventory reminders
  • Inbound/Outbound Management: System automatically updates inventory quantities
  • Inventory Adjustment: Support manual adjustments and batch operations
  • Comprehensive Transaction Records: Detailed recording of all inventory changes

📝 Inventory Counting

  • Count Plan Creation: Periodic or temporary inventory count arrangements
  • Efficient Count Execution: Record actual vs. system differences
  • Count Verification Process: Ensure accuracy of count data
  • Detailed Count Reports: Generate visualized count difference reports
  • Automatic Inventory Adjustment: One-click adjustment based on count results

💰 Sales Management

  • Sales Order Creation: Intuitive and convenient sales operation interface
  • Multiple Payment Methods: Cash, WeChat, Alipay, bank cards, and account balance
  • Flexible Sales Discounts: Support for various discount strategies
  • Sales Record Query: Multi-dimensional filtering of historical sales data
  • Hassle-free Return Processing: Simplified sales return process

👥 Membership Management

  • Member Information Management: Comprehensive recording of member basic information
  • Membership Level System: Customizable levels and exclusive benefits
  • Points Reward System: Automatic point accumulation with purchases
  • Consumption History Tracking: Analysis of member consumption behavior
  • Account Balance Management: Integrated recharge and consumption
  • Birthday Reminders: Enhanced member care

📊 Data Analysis and Reports

  • Sales Trend Charts: Visual display of business trends
  • Product Performance Analysis: Identify hot-selling and slow-moving products
  • Inventory Health Assessment: Optimize inventory return on investment
  • Precise Profit Calculation: Multi-dimensional profit analysis
  • Member Value Assessment: In-depth understanding of member contributions
  • System Usage Audit: Comprehensive operation log recording

💡 System Features

Feature Description
📱 User-Friendly Clean and intuitive interface design, easy to learn and use
🔄 Comprehensive Covers the entire retail business process, from product warehousing to sales and membership management
📊 Data Visualization Rich reports and charts, visually displaying business data
🔒 Secure and Reliable Complete permission control and operation logs, ensuring data security
🔌 Flexible Extension Modular design, easy to extend new features

🚀 Quick Start

Install Dependencies

pip install -r requirements.txt

Create Database, Configure in settings.py, Initialize Database

python manage.py migrate

Create Admin Account

python manage.py createsuperuser

Start Service

python manage.py runserver

Access the System

Visit http://127.0.0.1:8000/ in your browser to use the system

Docker Deployment

For Docker deployment instructions, please refer to Docker Deployment Guide

📸 System Screenshots

























📄 License

This project is licensed under the MIT License

Buy Me a Coffee

If you find this project helpful, you can support me through the following methods:

   

📞 Contact Us

For questions, suggestions, or customization needs, please contact us through the following channels:


Software copyright has been registered. If you have any questions, please contact me.