TellMe(员工评价成长App)

我要开发同款
proginn14420051592023年11月08日
102阅读
所属分类dockerspringboot

作品详情

项目背景:保诚公司HR部门为了提高员工的业务能力水平,希望通过员工之间进行能力测评,使员工认识到自己的不足,做好自我提高发展计划。以此为基础进行立项和软件开发。软件需要提供手机App与浏览器web客户端做为服务入口。
主要需求:用户同步、azure sso认证,快速评价、详细评价、通知、积分、定时提醒、月度排名。

技术方案: 
①服务器端基于springboot提供restful Api,前端App和web均调用Api实现功能交互。 
②基于azure登录采用标准oauth2 授权码模式,登录成功后系统创建内部token来维护交互会话。 
③数据库采用azure sql(sqlserver)。 
④前端采用ionic,Angular 开发app和web页面。

系统部署:基于openshift 的docker部署。 使用到的工具:Bitbucket、Bamboo、Docker、Maven、Artifactory、OpenShift、Git。 
CI/CD流水线:Source Code build ->Deploy to DEV(DEV test) ->Deploy to UAT(UAT test)-> Deploy to PROD(Production)。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论