今天介绍一款智能ERP系统
Himool ERP 是一个基于 Django + Vue + uni-app 技术栈开发的开源中小型企业 ERP 系统,旨在为企业提供高效、便捷、可扩展的业务管理解决方案。
该系统集成采购管理、库存管理、销售订单、出入库管理、账务统计等多种业务功能,支持 Web 端与移动端多端协作。相比传统 ERP 软件,Himool ERP 拥有更轻量的部署方式、更清晰的代码结构和更友好的使用体验,非常适合中小企业进行本地化部署和二次开发。
项目整体采用前后端分离架构,后端使用 Django REST Framework 提供标准 API,前端使用 Vue3 和 Ant Design Vue 实现界面,移动端则基于 uni-app 实现扫码出入库、移动开单等功能。
系统支持 Docker 快速部署,配合 MySQL 和 Redis 等组件运行,具备良好的稳定性和扩展性,是一款值得关注的国产 ERP 开源项目。
应用特性
-
全流程业务支持:集成采购、销售、库存、账务、出入库等核心模块,流程完整。
-
前后端分离架构:后端基于 Django,前端使用 Vue3 和 Ant Design Vue,支持 RESTful API。
-
移动端扫码功能:通过 uni-app 构建微信小程序,实现扫码入库、盘点等操作。
-
Docker 快速部署:内置 docker-compose 部署方案,方便一键安装使用。
-
支持多用户权限管理:内置用户管理、角色权限配置,支持企业多角色协作。
应用相关截图


部署方式 Docker 部署方式
# 克隆代码仓库
git clone https://github.com/HimoolTech/ERP.git
cd ERP
# 启动服务
docker-compose up -d
# 初始化数据库(首次使用时)
docker exec -it erp_backend python manage.py migrate
docker exec -it erp_backend python manage.py createsuperuser