该项目是一套面向在线教学和编程学习场景的综合平台,我基本独立完成了平台主要功能的设计与开发,覆盖学生上课、班级管理、考试测评、组卷出题、在线编程 IDE、订单支付等核心模块。
平台支持课程展示、学生上课、课节管理、班级管理、学员管理、作业与考试安排等教学流程;考试系统支持题目管理、试卷组卷、考试发布、在线作答、自动保存、交卷、成绩记录和异常状态处理,能够满足日常测评和正式考试场景。在线编程部分包含图形化 IDE、Python IDE、C++ IDE 等能力,支持代码编辑、运行、结果展示、错误提示和学习过程中的交互体验优化。
同时,项目中还包含订单系统相关功能,包括课程购买、订单创建、支付状态同步、订单状态流转等业务链路。开发过程中,我不仅负责前后端功能实现,也参与了需求梳理、页面结构设计、交互优化、接口设计、联调测试和部署上线。整体项目涉及模块较多、业务链路较长,对前端工程化、后端接口设计、数据库建模、系统稳定性和复杂业务理解都有较高要求。