
药下丹是一家药品在线采购平台,需要同时服务用户端(采购方)和供应商端(销售方),涉及资质审核、采购流程、发票管理、物流跟踪等复杂业务。我们用了3.5个月,投入6人团队(产品经理+UI+iOS+Android+后端+测试),完成了三端(用户APP+供应商端+管理后台) 全部上线。上线后客户反馈:"早找你们,之前那3万块就不用打水漂了。"
药下丹找到我们之前,已经找过一家报价3万的团队做了3个月,结果跑不通——资质审核流程走不顺、采购订单经常出错、供应商结算对不上账。
客户的核心痛点:
| 问题 | 影响 |
|---|---|
| 药品采购涉及资质审核,原系统流程走不通 | 用户无法完成首单 |
| 订单状态混乱,退款/售后处理不了 | 客户投诉多 |
| 供应商结算对账困难 | 财务每月要花一周对账 |
| 没有数据看板,经营决策靠拍脑袋 | 老板不知道哪些药卖得好 |
客户说:"我需要一个真正懂药品行业流程的团队,不是套模板的。"
很多开发公司直接问"你要什么功能",但我们先问"你的业务是怎么跑的"。
我们花了1周时间,访谈了客户的采购、财务、客服、供应商管理等5个岗位,画出了完整的业务流程图:
```
用户注册 → 资质审核(营业执照+药品经营许可证) → 浏览商品 → 加购物车 → 提交订单 → 支付 → 发货 → 收货确认 → 发票申请 → 售后/退款
```
供应商端:
```
入驻审核 → 商品上架 → 订单处理 → 发货 → 结算对账 → 提现
```
P0(必须上线):
- 用户端:注册/登录、资质审核、商品浏览、购物车、下单、支付、订单列表、物流查询
- 供应商端:商品管理、订单处理、发货、结算查看
- 管理后台:用户审核、商品审核、订单管理、财务报表
P1(上线后1个月内迭代):
- 优惠券、会员等级、积分系统
- 多规格商品(SKU管理)
- 数据看板
P2(后续版本):
- 多级分销
- 直播带货
关键决策:先做核心闭环,不堆功能。 很多项目死在"功能太多做不完"。
| 端 | 技术方案 | 选择理由 |
|---|---|---|
| 用户APP(iOS+Android) | Flutter跨平台 | 一套代码多端运行,省30%成本 |
| 供应商端 | uni-app | 微信小程序+APP双端复用 |
| 管理后台 | Vue + Element UI | 开发效率高,组件丰富 |
| 后端 | Java Spring Boot | 稳定、生态成熟、招聘容易 |
| 数据库 | MySQL + Redis | 主流方案,运维成本低 |
```
用户APP ──┐
供应商端 ──┤── API网关 ── 微服务集群 ── 数据库
管理后台 ──┘ ├── 用户服务
├── 商品服务
├── 订单服务
├── 支付服务
└── 财务服务
```
为什么不用单体架构? 药品采购涉及资金,服务独立部署,一个模块出问题不影响其他模块。
| 阶段 | 时间 | 产出 |
|---|---|---|
| 需求梳理 | 1周 | PRD文档、原型图、业务流程图 |
| UI设计 | 2周 | 完整设计稿、切图、标注 |
| 开发 | 8周 | 前端+后端+API联调 |
| 测试 | 2周 | 测试报告、Bug修复 |
| 上线 | 1周 | 应用商店上架、服务器部署 |
- 产品经理 × 1:需求梳理、项目管理
- UI设计师 × 1:界面设计、交互优化
- iOS/Android开发 × 1(Flutter):用户端
- 前端开发 × 1(uni-app):供应商端
- 后端开发 × 1:API开发、数据库设计
- 测试工程师 × 1:功能测试、性能测试
坑1:资质审核流程比想象中复杂
药品采购需要"二证一照"(营业执照、药品经营许可证、GSP证书),每个证件有有效期,过期要重新审核。原系统没做"过期提醒",我们加了自动提醒功能。
坑2:供应商结算逻辑混乱
不同供应商的结算周期不同(周结/月结/批次结),我们设计了一个"结算规则引擎",让运营在后台配置,不用改代码。
坑3:应用商店审核被拒
药品类App需要《互联网药品信息服务资格证书》,我们帮客户整理了材料,第二次审核通过。
| 指标 | 上线前 | 上线后3个月 | 提升 |
|---|---|---|---|
| 首单完成率 | 0(系统跑不通) | 78% | — |
| 供应商入驻数 | 0 | 32家 | — |
| 月订单量 | 0 | 1,200+ | — |
| 财务对账时间 | 7天/月 | 1天/月 | ↓85% |
| 客户投诉率 | 高(无法下单) | <2% | ↓90% |
客户原话:
"之前那3万块做了3个月,连下单都走不通。你们3.5个月把三端全上了,现在每月1000多单,财务1天就能对完账。早找你们就好了。"
1. 资质审核是红线 — 药品/食品/医疗行业都有强合规要求,系统必须支持证件上传、有效期管理、过期提醒。
2. 结算逻辑要灵活 — 不同客户、不同供应商的结算规则不同,要做"规则引擎",别写死。
3. 先做核心闭环 — 注册→审核→下单→支付→发货→收货→售后,这条线跑通再加其他功能。
4. 应用商店审核要提前准备 — 药品类需要《互联网药品信息服务资格证书》,至少留2周审核时间。
5. 源码交付是底线 — 源码、数据库、服务器权限、第三方账号,必须全部交付,这是客户的资产。
Q1:药品行业App开发要注意什么?
资质审核(二证一照)、GSP合规、处方管理(如需)、互联网药品信息服务资格证。
Q2:三端开发一般要多久?
标准商业项目3-5个月,看功能复杂度。药下丹3.5个月属于正常偏快。
Q3:为什么之前3万块做不出来?
3万块连产品经理+UI+iOS+Android+后端+测试的工资都不够,大概率是套模板改皮,药品行业的复杂流程根本装不下。
Q4:你们的项目管理流程是什么?
需求确认→原型设计→UI设计→开发→测试→上线,每个阶段都有验收节点,客户全程参与。
Q5:开发完成后源代码归谁?
全部归客户所有,我们提供源码全交付+1年售后质保。
北京鼎智诚科技发展有限公司成立于2009年,17年专注APP定制开发、小程序开发、电商系统与管理系统开发,已服务1000+企业客户、累计交付3000+案例,覆盖医疗、教育、电商、社交、餐饮、旅游、母婴等行业。
我们提供:公对公签约、可开增值税专用发票、按模块拆分报价、源代码全交付、1年售后质保。
想了解你的项目具体怎么做、花多少钱? 把你的业务场景发给我们,免费帮你做功能清单梳理 + 排期评估 + 分模块报价。