@初清Unique

java开发工程师
科大国创云网科技有限公司 · 5年经验
@初清Unique
日薪: ¥500/8h
地点: 昆明
时间: 下班后周六周日可工作日远程
ID:441139 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Vue Spring 小程序 Java Spring Boot MyBatis MyBatis-Plus Python MySQL Redis uni-app 微信小程序 React Vite TypeScript
java系列,python系列,vue系列,react系列,小程序
- 后端 :Java 17、Spring Boot 3.5、Spring MVC、MyBatis-Plus、Sa-Token(鉴权)、Spring AOP、Maven 多模块(RuoYi-Vue-Plus 架构)
- 前端 :Vue 3(组合式 API)、Element Plus、Vite、TypeScript、Pinia、Vue Router
- 小程序 :uni-app、微信小程序原生能力(登录授权、支付、预览)、iconfont
- 数据存储 :MySQL 8、Redis、OSS 对象存储
- 工程能力 :RESTful API 设计、多端接口复用、事务与幂等设计、原子 SQL 并发控制、复杂表单与日历交互组件开发

**墨香咖啡社区**是一个融合咖啡社交与书法教育的综合性平台,包含 Web 管理端和微信小程序(学员端 + 教师工作台)。核心功能涵盖:书法课程管理与排课(单日/周期批量)、学员预约与课时卡管理、上课点名考勤(签到/请假/缺勤)、作业发布与批改点评、班级群组与学习打卡、学习报告生成发布、体验课预约转化、积分等级体系(签到/发帖激励)、作品社区互动(发帖/评论/点赞)以及咖啡商品商城。教师可通过工作台一站式完成排课、点名、批改、课时预警等教务工作,管理员通过 Web 端进行用户、课程、公告、数据的全方位运营管理。
**1、"我"负责的具体任务**

我主要负责书法教务模块的全栈开发:小程序教师工作台整体设计与实现(工作台入口化改造、教务宫格导航、教师统计卡片);学员管理(学生列表、添加学生、课时充值与课时预警);排课系统(单日排课、日历视图、周期批量排课的小程序端与 Web 端实现);上课考勤(今日课表、点名签到/请假/缺勤/课时结算、向排课中添加学员);作业批改列表;班级打卡后端补全与统计页;体验课预约处理与学习报告发布;以及 Web 端首页快捷入口改造、课时记录联动跳转、工作台统计口径修正等配套后端接口开发。

**2、技术栈、架构与亮点难点**

技术栈与架构:后端基于 RuoYi-Vue-Plus(Spring Boot 3.5 + Java 17 + MyBatis-Plus + Sa-Token)多模块架构,MySQL 8 + Redis + OSS 对象存储;Web 管理端 Vue 3 + Element Plus + Vite + TypeScript;微信小程序 uni-app。架构上坚持小程序与 Web 端复用同一套后端业务接口,教师端专属接口按角色隔离,降低维护成本。

亮点:课时/库存全部采用原子 SQL 更新防止超卖与并发错账;积分与奖励按业务三元组幂等;课时卡与学员账户双向同步;支付回调显式激活课时卡、退款自动恢复商品上架,保证资金链路闭环;班级打卡在汇总表半成品的情况下改为成员表实时关联统计,零脏数据上线。

难点:周期批量排课的冲突检测(学员、教师、教室三维度时间重叠校验与结果回执);考勤状态机流转与课时扣退的一致性(请假退课时、完成才结算);修复 MyBatis-Plus selectCount 配合 groupBy 只返回首行导致统计失真的隐蔽缺陷;小程序端日历、底部弹层学员选择器等复杂交互的性能与体验平衡。
@初清Unique ID:441139 复制

@初清Unique

java开发工程师 · 5年经验 · 科大国创云网科技有限公司
城市昆明 日薪500元/8h 时间 下班后周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Vue Spring 小程序 Java Spring Boot MyBatis MyBatis-Plus Python MySQL Redis uni-app 微信小程序 React Vite TypeScript
java系列,python系列,vue系列,react系列,小程序
- 后端 :Java 17、Spring Boot 3.5、Spring MVC、MyBatis-Plus、Sa-Token(鉴权)、Spring AOP、Maven 多模块(RuoYi-Vue-Plus 架构)
- 前端 :Vue 3(组合式 API)、Element Plus、Vite、TypeScript、Pinia、Vue Router
- 小程序 :uni-app、微信小程序原生能力(登录授权、支付、预览)、iconfont
- 数据存储 :MySQL 8、Redis、OSS 对象存储
- 工程能力 :RESTful API 设计、多端接口复用、事务与幂等设计、原子 SQL 并发控制、复杂表单与日历交互组件开发

项目经验

**墨香咖啡社区**是一个融合咖啡社交与书法教育的综合性平台,包含 Web 管理端和微信小程序(学员端 + 教师工作台)。核心功能涵盖:书法课程管理与排课(单日/周期批量)、学员预约与课时卡管理、上课点名考勤(签到/请假/缺勤)、作业发布与批改点评、班级群组与学习打卡、学习报告生成发布、体验课预约转化、积分等级体系(签到/发帖激励)、作品社区互动(发帖/评论/点赞)以及咖啡商品商城。教师可通过工作台一站式完成排课、点名、批改、课时预警等教务工作,管理员通过 Web 端进行用户、课程、公告、数据的全方位运营管理。
**1、"我"负责的具体任务**

我主要负责书法教务模块的全栈开发:小程序教师工作台整体设计与实现(工作台入口化改造、教务宫格导航、教师统计卡片);学员管理(学生列表、添加学生、课时充值与课时预警);排课系统(单日排课、日历视图、周期批量排课的小程序端与 Web 端实现);上课考勤(今日课表、点名签到/请假/缺勤/课时结算、向排课中添加学员);作业批改列表;班级打卡后端补全与统计页;体验课预约处理与学习报告发布;以及 Web 端首页快捷入口改造、课时记录联动跳转、工作台统计口径修正等配套后端接口开发。

**2、技术栈、架构与亮点难点**

技术栈与架构:后端基于 RuoYi-Vue-Plus(Spring Boot 3.5 + Java 17 + MyBatis-Plus + Sa-Token)多模块架构,MySQL 8 + Redis + OSS 对象存储;Web 管理端 Vue 3 + Element Plus + Vite + TypeScript;微信小程序 uni-app。架构上坚持小程序与 Web 端复用同一套后端业务接口,教师端专属接口按角色隔离,降低维护成本。

亮点:课时/库存全部采用原子 SQL 更新防止超卖与并发错账;积分与奖励按业务三元组幂等;课时卡与学员账户双向同步;支付回调显式激活课时卡、退款自动恢复商品上架,保证资金链路闭环;班级打卡在汇总表半成品的情况下改为成员表实时关联统计,零脏数据上线。

难点:周期批量排课的冲突检测(学员、教师、教室三维度时间重叠校验与结果回执);考勤状态机流转与课时扣退的一致性(请假退课时、完成才结算);修复 MyBatis-Plus selectCount 配合 groupBy 只返回首行导致统计失真的隐蔽缺陷;小程序端日历、底部弹层学员选择器等复杂交互的性能与体验平衡。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • ✓ 支付宝企业信用分 优秀 评级
  • ✓ 市场份额约占全行业三分之一
  • ✓ 程序员兼职行业全能首选平台
查看平台资质详情
收藏