# haozhaome_server **Repository Path**: hugh2020/haozhaome_server ## Basic Information - **Project Name**: haozhaome_server - **Description**: 好招么招聘管理系统服务端 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-27 - **Last Updated**: 2024-01-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 一、项目介绍 1.简介 ``` 好招么是一套基于SpringBoot+MyBatis实现的前后端分离的招聘管理系统,该系统涵盖了 前台系统和后台系统两大部分,为招聘流程提供全方位支持 ``` 2.技术特点 - 前后端分离架构: 通过采用Spring Boot实现的RESTful API和现代化的前端,实现了高度的前后端分离,提高了系统的可维护性和可扩展性。 - 全面招聘服务: 涵盖了招聘流程的各个环节,包括职位管理、Offer管理、用户管理、角色管理、推荐管理、激活计划管理等,为招聘团队提供全方位支持。 - 技术栈先进: 利用Spring Boot框架提升开发效率,MyBatis作为ORM框架实现数据持久化,Swagger生成简洁的API文档,Redis用于缓存优化。 - 灵活的团队管理: 支持团队的动态管理,方便招聘团队根据实际需求灵活调整成员和权限。 - 可扩展性强: 设计灵活的插件架构和API接口,方便进行定制化开发和集成第三方服务。 3.项目亮点 - 职位管理: 创建、编辑和管理职位信息,包括职位描述、薪资范围等。 - Offer管理: 管理候选人的Offer,包括生成、审批和跟踪Offer状态。 - 用户和角色管理: 灵活管理招聘团队的成员和权限,确保合适的人员能够访问必要的信息。 - 激活计划管理: 规划和执行激活计划,提高潜在候选人的积极参与度。 - 团队管理: 灵活管理招聘团队的成员和角色,确保团队的协作和高效运作。 4.演示 演示站点:https://demo.haozhaome.com 账号/密码:18392619054/123456 前台: 后台: ### 二、项目文档 - [好招么-上线开发文档](https://yuanjiandata.feishu.cn/docx/K6wndom2KodzMkx9DnlcUkQVnjf) ### 三、技术选型 1. 后端 - 数据库版本: mysql8.0.31 - Jdk版本: 1.8 - Maven版本:3.2.3+ - Redis版本:5.0.3 - Nginx版本:1.14.1 - Swagger版本:2.9.2 - SpringBoot:2.2.10 - Mybatis-plus版本:3.5.3 - Redisson版本:3.5.2 2. 前端 - Node版本:14.19.0及以上 - Vue版本:3.2.45 ### 四、环境搭建 1.拉取项目到本地 2. 配置数据库 第一步:下载并安装Mysql8.0.31,请参照:[MySQL8.0.31](https://blog.csdn.net/qq_45657848/article/details/127311073)下载与安装 第二步:到system/src/main/resources/config/application-local.yml中修改数据库的用户名和密码 第三步:将项目根路径下的初始化sql文件导入数据库中 3. 启动redis 第一步:下载并启动redis,请参考:[Window下Redis的安装和部署](https://blog.csdn.net/weixin_44893902/article/details/123087435) 第二步:到system/src/main/resources/config/application-local.yml中修改redis的配置信息 4. 最后点击system模块的启动类启动项目 ### 五、项目结构 hzm ├── common -- 工具类及通用代码 ├── generator -- 代码生成模块 ├── lib -- 项目所用到的依赖 ├── log -- 日志文件 ├── module -- 代码生成器生成的代码 ├── rest -- 系统接口 ├── sql -- 数据库sql文件 └── system -- 系统入口 ### 六、系统架构图 ### 七、开源协议 1. 本项目采用 MIT 许可证,允许您自由使用、修改、复制、分发和商业化。 2. 请注意,所有修改的代码必须保留原始的 MIT 许可证文本和版权声明。 3. 本软件是"按原样"提供的,没有任何明示或暗示的保证。使用本软件的风险由用户承担。 4. 我们欢迎和鼓励对项目的贡献。如果您发现问题或有改进建议,请提交 issue 或发起 pull request。 5. 允许个人学习研究使用,支持二次开发,允许商业用途(仅限自运营)。 6. 允许商业用途,但仅限自运营,如果商用必须保留版权信息,望自觉遵守。 7. 不允许对程序代码以任何形式任何目的的再发行或出售,否则将追究侵权者法律责任。 ### 八、版本介绍 开源版本与商用版本的区别: | 相应功能 | 版 本 | 包含终端 | |-----------------------------------------------------------------------------------------------------------------------|------|--------| | 1.没有邮箱认证功能 2.没有简历识别功能 3.没有boss插件 | 开源版本 | PC、候选人小程序 | | 1.后台系统中的招聘渠道中邮箱认证后可对邮箱中的简历进行拉取 2.前台系统中对上传或拉取的简历进行识别并自动解析简历信息 3.通过boss插件对boss中的职位信息进行拉取 | 商业版本 | PC、候选人小程序、hrAPP | ### 九、反馈交流 为了更好的交流,我们新提供了多种联系方式,感谢您的青睐: