ERP进销存 · 30章 从零开发

风格 · 全栈实战
01 ERP系统概述
概念 模块 技术选型
02 开发环境搭建
Python Vue CLI 数据库
03 项目初始化
Django 模块划分 模型设计
04 用户认证系统
JWT 登录/注册 权限
05 供应商管理模块
CRUD 列表/详情 搜索分页
06 商品管理模块 (上)
分类/SPU SKU 属性管理
07 商品管理模块 (下)
图片上传 CRUD 搜索
08 采购订单模块 (上)
流程 状态机 创建
09 采购订单模块 (下)
入库 退货 报表
10 销售订单模块 (上)
流程 状态机 创建
11 销售订单模块 (下)
出库 退货 报表
12 库存管理模块 (上)
模型 入库 出库
13 库存管理模块 (下)
调拨 盘点 预警
14 仓库管理模块
仓库CRUD 库位 权限
15 客户管理模块
客户CRUD 等级/分组 数据分析
16 财务管理模块 (上)
应收/应付 账期 模型
17 财务管理模块 (下)
收款/付款 核销 财务流水
18 报表与数据分析
销售/采购 利润分析 ECharts
19 权限与角色管理
RBAC 权限分配 数据权限
20 系统设置模块
参数配置 字典 定时任务
21 消息通知模块
站内信 短信 模板
22 API文档与测试
Swagger Postman 压力测试
23 前端框架搭建
Router Pinia Element Plus
24 前端通用组件开发
表格封装 弹窗 上传
25 前端页面开发 (上)
登录 仪表盘 供应商
26 前端页面开发 (下)
采购/销售 库存 财务
27 部署与运维
阿里云 Docker CI/CD
28 性能优化
索引优化 缓存Redis 懒加载
29 安全加固
SQL/XSS HTTPS 加密审计
30 项目总结与扩展
多租户 移动端 学习资源