项目 · 全栈开发工程师

远程医疗电商平台

面向远程医疗处方履约的订阅制电商与药房管理平台。具备智能药房分单、多支付服务商支付处理以及实时订单生命周期跟踪等功能。

🔒 私人 / 客户项目——线上站点和代码受 NDA 保护。乐意在通话中介绍架构和我的角色。

远程医疗电商平台
技术栈
PythonDjangoDjango REST FrameworkFastAPIPostgreSQLRedisTailwind CSSDockerStripePostHogSentryWeasyPrint

项目概述

一套支撑远程医疗处方服务的生产级电商平台。客户通过引导式结账流程购买订阅制药品,流程中包含资格审核、身份验证和地址校验,同时药房通过专用运营门户管理履约。

核心功能

  • 订阅系统,支持灵活的计费周期、剂量变体和促销处理
  • 智能药房路由,采用加权选择算法并配合地理覆盖映射
  • 多支付服务商处理(Stripe、NMI),采用符合 PCI 标准的令牌化
  • 多阶段处方工作流——数据录入、履约、发货和配送追踪
  • 交互式客户问诊测验引擎,用于产品线评估
  • 多态促销系统(固定金额、百分比、基于推荐的折扣)
  • 集成 Zendesk 以实现客户支持工单路由
  • 集成 SendGrid 邮件、短信和 Aircall 电话服务
  • PostHog 分析、通过 Statsig 实现功能开关,以及 BigQuery 数据管道
  • 完整的审计跟踪,基于事件对所有订单状态变更进行日志记录

架构

Django 单体应用处理核心业务逻辑,并辅以一个用于数据处理任务的 FastAPI 微服务。使用 PostgreSQL 进行持久化,Redis 用于缓存和会话,APScheduler 用于后台作业。部署于 Railway,覆盖 dev、QA、staging 和生产环境,并使用 Doppler 进行密钥管理。静态资源通过 Tailwind CSS 编译,并经由 WhiteNoise 提供。

联系我 →