本项目结构上分为前端、后端、OSS存储服务; 前端:基于react, ant design , redux, d3.js , 实现了创建/查询/修改工单信息/用户登录/注册/自定义个人信息的功能;工单信息包括:创建时间、联系方式、工单类型、工单状态、现场照片等等。 OSS存储服务基于阿里云提供的OSS对象存储。 后端:采用的技术有:asp.net core , razor pages , entity framework , mysql ,docker , drone ;并且使用缓存技术来提高并发效率。 我负责本项目的全部技术相关的工作,包括但不限于: 负责前端网页设计、代码编写。负...
本项目分为前端、后端。前端为web网站,采用的技术有nginx , react , redux , d3.js 等,具备活动报名、验证码发送、验证码验证、活动时间选择、取消报名、查看审核结果等功能。前端通过调用一系列后端提供的api接口实现各种功能。后端采用的技术有asp.net core 、mysql、docker、drone 等,实现了 jwt 内部协议的混合鉴权方式,实现了自动部署、故障恢复、数据导出以及导入等等功能,并且为活动管理人员提供了报名管理、排班管理、权限管理等等功能,其中排班管理采用了基于DFS的自研算法,实现了快速最优化的排班功能,并且实现了基于IMemeorycached...