littlebot
Published on 2025-04-09 / 0 Visits
0

【源码】基于Go语言的测温打卡系统

项目简介

本项目是基于Go语言的测温打卡系统,结合了测温设备与人脸识别系统,实现了公司每日的测温打卡功能。系统包含测温APP、平台后台、企业后台、用户H5页等部分,提供百度人脸注册、体温测量及数据查询等服务。

项目的主要特性和功能

  1. 实现与测温设备的数据交互,获取用户体温。
  2. 具备测温APP、平台后台、企业后台和用户H5页的前后端接口,支持多样化操作。
  3. 用户可通过H5或微信小程序在百度平台注册人脸信息,注册成功后信息同步至本系统。
  4. 用户在设备前扫描人脸,设备将头像与体温数据通过系统Api上报,服务器识别用户并返回注册信息。
  5. 平台后台可统一管理多企业信息,企业后台能查看本企业员工每日体温数据。

安装使用步骤

  1. 确保已安装Go语言环境。
  2. 下载项目源码。
  3. 配置环境变量、数据库连接信息、Redis集群及阿里云OSS对象存储。
  4. 初始化数据库和Redis集群。
  5. 执行编译和运行操作:
    • 运行:go run cmd/main.go
    • 测试:make test
    • 构建:make all
    • 推送:make push
  6. 借助提供的API开展设备通信与数据处理工作。
  7. 访问H5页面完成用户注册和体温测量。

注:安装使用步骤会因环境和项目配置不同而有差异,请依据实际情况调整。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】