{"id":21388443,"url":"https://github.com/he0306/meeting","last_synced_at":"2025-05-09T02:35:51.273Z","repository":{"id":159857655,"uuid":"584066413","full_name":"He0306/meeting","owner":"He0306","description":"基于springboot + vue + 百度SDK 开发的前后端分离人脸识别会议签到系统，支持会议的基本功能，人脸签到，照片签到，人脸登录，地图坐标签到，后台管理功能等。","archived":false,"fork":false,"pushed_at":"2024-10-17T04:01:57.000Z","size":905,"stargazers_count":63,"open_issues_count":1,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-31T21:28:37.965Z","etag":null,"topics":["axios","echarts","element-ui","jwt","mybatis-plus","mysql","redis","springboot2","vue"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/He0306.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-01T07:14:36.000Z","updated_at":"2025-03-23T07:23:20.000Z","dependencies_parsed_at":"2023-12-22T16:41:29.068Z","dependency_job_id":"23cdc62a-e4f8-46cf-9210-0e2b145564ce","html_url":"https://github.com/He0306/meeting","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/He0306%2Fmeeting","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/He0306%2Fmeeting/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/He0306%2Fmeeting/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/He0306%2Fmeeting/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/He0306","download_url":"https://codeload.github.com/He0306/meeting/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253178305,"owners_count":21866496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["axios","echarts","element-ui","jwt","mybatis-plus","mysql","redis","springboot2","vue"],"created_at":"2024-11-22T12:17:56.199Z","updated_at":"2025-05-09T02:35:51.243Z","avatar_url":"https://github.com/He0306.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch3 align=\"center\"\u003e基于springboot + vue + 百度SDK 开发的前后端分离人脸识别会议签到系统\u003c/h3\u003e\n\u003cp align=\"center\"\u003e\n\t\u003c/a\u003e\n        \u003ca target=\"_blank\" href=\"https://github.com/He0306/meeting\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/badge/-Spring%20Boot-blueviolet\" /\u003e\n\t\u003c/a\u003e\n\t\u003c/a\u003e\n        \u003ca target=\"_blank\" href=\"https://github.com/He0306/meeting\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/badge/-MySQL-blueviolet\" /\u003e\n\t\u003c/a\u003e\n\t\u003ca target=\"_blank\" href=\"https://github.com/He0306/meeting\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/badge/-JWT-blueviolet\" /\u003e\n\t\u003c/a\u003e\n\t\u003ca target=\"_blank\" href=\"https://github.com/He0306/meeting\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/badge/-Vue-blueviolet\" /\u003e\n\t\u003c/a\u003e\n\t\u003ca target=\"_blank\" href=\"https://github.com/He0306/meeting\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/badge/-Axios-blueviolet\" /\u003e\n\t\u003c/a\u003e\n\t\u003ca target=\"_blank\" href=\"https://github.com/He0306/meeting\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/badge/-Echarts-blueviolet\" /\u003e\n\t\u003c/a\u003e\n\t\u003ca target=\"_blank\" href=\"https://github.com/He0306/meeting\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/badge/-Element%20UI-blueviolet\" /\u003e\n\t\u003c/a\u003e\n\t\u003ca target=\"_blank\" href=\"https://github.com/He0306/meeting\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/badge/-Mybatis%20Plus-blueviolet\" /\u003e\n\t\u003c/a\u003e\n\t\u003ca target=\"_blank\" href=\"https://github.com/He0306/meeting\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/badge/-Maven-blueviolet\" /\u003e\n\t\u003c/a\u003e\n\t\n\u003c/p\u003e\n\n____\n\n\n#### 介绍\n\n基于springboot + vue + 百度SDK 开发的前后端分离人脸识别会议签到系统，支持会议的基本功能，人脸签到，照片签到，人脸登录，地图坐标签到，后台管理功能等。第十一届中国软件杯B4赛题三等奖。\n\n在线网址：http://121.40.41.122/Meeting\n\n#### 软件架构\n\nB/S架构，架构图如下\n![输入图片说明](imgs/image1.png)\n\n\n#### 目录结构\n\nSQL文件位于sql文件夹下的rookismeeting.sql，需要MySQL8以上版本。\n\n可直接导入该项目的本地编辑器中，修改后端配置文件中的数据库等连接信息，项目中使用到的百度地图SDK和百度人脸识别SDK等需要自行开通。\n\n\n#### 技术介绍\n\n前端技术:Vue2 + Vuex + Vue - Router + Axios + Element - ui + Bootstrap + Echarts + JavaScript\n\n后端技术:SpringBoot + Jwt + MyBatisPlus + MySQL+ Redis + Swagger + Druid + 百度SDK\n\n\n#### 开发环境\n\n| 开发工具  |说明   |\n|---|---|\n|  IDEA |  Java开发工具 |\n|VSCode | Vue开发工具IDE|\n\n| 开发环境  |版本   |\n|---|---|\n|JDK   |1.8   |\n|MYSQL   | 8.0.12  |\n|Redis   | 5.0.14  |\n|Node |14.19.0\n\n\n#### 项目效果\n* 首页\n![输入图片说明](imgs/image2.png)\n\n* 会议统计可视化\n![输入图片说明](imgs/image3.png)\n\n* 会议签到\n![输入图片说明](imgs/image4.png)\n\n* 人脸识别登录\n![输入图片说明](imgs/image5.png)\n\n#### 部署项目\n\n1、后端项目使用IDEA打开，一键启动\n\n2、前端下载依赖，npm install\n\n3、前端启动，npm run serve\n\n4、如需要部署上线，可参考系统部署说明书\n\n#### 注意事项\n\n若部署失败或不成功可加作者QQ：2740860037来咨询\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhe0306%2Fmeeting","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhe0306%2Fmeeting","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhe0306%2Fmeeting/lists"}