logo
0
0
Login

医好园小程序

一个基于微信小程序的医疗健康服务平台,提供在线问诊、预约挂号、健康档案等功能。

项目特点

  • 🏥 在线问诊 - 连接专业医生,提供在线咨询服务
  • 📅 预约挂号 - 便捷的医院挂号服务
  • 📋 健康档案 - 个人健康数据管理
  • 👨‍⚕️ 专业医生 - 认证医生资源,覆盖多个科室
  • 💬 实时咨询 - 支持文字、图片、语音等多种咨询方式

技术栈

  • 前端: 微信小程序原生开发
  • 后端: 腾讯云云开发
  • 数据库: 云数据库
  • 云函数: Node.js
  • 部署: CloudBase Native Build (CNB)

项目结构

├── pages/ # 页面目录 │ ├── index/ # 首页 │ ├── doctor/ # 找医生页面 │ ├── appointment/ # 预约页面 │ ├── health/ # 健康档案页面 │ └── profile/ # 个人中心页面 ├── utils/ # 工具函数 ├── cloudfunctions/ # 云函数 │ └── login/ # 登录云函数 ├── images/ # 图片资源 ├── app.js # 小程序入口文件 ├── app.json # 小程序配置文件 ├── app.wxss # 全局样式文件 └── project.config.json # 项目配置文件

功能模块

1. 首页

  • 轮播图展示
  • 快速入口导航
  • 科室分类
  • 推荐医生列表
  • 健康资讯

2. 找医生

  • 医生搜索
  • 科室筛选
  • 医生列表
  • 在线状态显示
  • 价格展示

3. 预约管理

  • 预约记录
  • 预约状态跟踪
  • 历史预约查询

4. 健康档案

  • 个人健康数据
  • 就诊记录
  • 健康指标监测

5. 个人中心

  • 用户信息管理
  • 登录/退出
  • 功能设置
  • 意见反馈

开发环境

  1. 微信开发者工具 - 用于小程序开发和调试
  2. 腾讯云云开发 - 提供后端服务支持
  3. CloudBase Native Build - 自动化构建和部署

部署说明

本项目使用 CloudBase Native Build (CNB) 进行自动化部署:

  1. 代码推送到 GitHub 仓库
  2. CNB 自动触发构建流程
  3. 执行依赖安装、构建、部署等步骤
  4. 自动部署到微信小程序平台

构建配置文件:.cnb.yml

环境配置

  • 小程序 AppID: wx654e55ee13cc766c
  • 云开发环境ID: hejianhong-7gobfhpy9fedb595
  • 服务区域: ap-shanghai

开发指南

本地开发

  1. 使用微信开发者工具打开项目根目录
  2. 配置正确的 AppID
  3. 开启云开发功能
  4. 配置云开发环境ID

云函数部署

# 在微信开发者工具中 # 右键 cloudfunctions 文件夹 # 选择"上传并部署:云端安装依赖"

样式规范

  • 使用 rpx 响应式单位
  • 遵循微信小程序设计规范
  • 统一的色彩主题:#4CAF50(绿色)

API 接口

云函数接口

  • login - 用户登录,获取 openid
  • 更多云函数接口开发中...

版本信息

  • 当前版本: 1.0.0
  • 最后更新: 2024年
  • 开发者: 医好园团队

许可证

本项目采用 MIT 许可证。

联系我们

如有问题或建议,请通过以下方式联系:


让健康触手可及,让关爱无处不在

About

微信小程序: 医好园

Language
JavaScript92.3%
Shell7.7%