/campus_pharmacy_share

高校药品分享平台-Go语言实现(待完善

Primary LanguageGoMIT LicenseMIT

闲置药品分享平台需求

  1. 系统管理员:

    • 管理全局,负责药品管理、区域管理员和普通用户管理。
    • 能够开通高校区域和生活园区,以便学生能够申请创建生活园区的区域。
  2. 区域管理员:

    • 针对不同的生活园区,有独立的管理员。
    • 负责删除用户和管理药品。
  3. 普通用户:

    • 只能搜索本区域内的闲置药品,无法搜索其他区域的闲置药品。
    • 可以在论坛交流板块发布求购信息,如果其他区域有对应的闲置药品,会通过消息通知用户。
  4. 论坛交流板块:

    • 用户可以发布求购药品的信息。
    • 如果学校范围内有对应的闲置药品,通知具有闲置药品的学生。
  5. 与微信联系:

    • 提供与微信相关的功能,方便用户使用。
  6. 只展示OTC药品:

    • 只允许展示用户可以自行购买的非处方药品。
  7. 区域加入与邀请码:

    • 用户需要邀请码才能加入各个生活区域。
    • 邀请码可以变化,可以使用二维码形式。
  8. 用户管理药品:

    • 用户可以发布自己的闲置药品和管理已发布的药品。
  9. 用户信息和展示:

    • 用户可以修改个人信息。
    • 可选择将个人信息展示在本区域或整个论坛中。
    • 包括微信号和联系方式,但无线上交易功能。
  10. 区域管理员公告:

    • 区域管理员可以发布公告信息。
  11. 药品知识分享板块:

    • 提供一个板块,供用户分享药品知识。
  12. 区域退出:

    • 用户可以选择退出当前区域,退出后无法看到其他用户发布的药品。
    • 用户一次只能加入一个区域。
  13. 药品推荐:

    • 如果用户在区域内未搜索到所需药品,推荐最近的药房。
  14. 多端适配:

    • 平台需适配多种设备和操作系统。

完成了其中的部分功能,并借此机会学习go语言.