child-learn 少儿编程学习平台产品系统Vibe Coding

我要开发同款
Felix_57312026年06月29日
6阅读

技术信息

语言技术
JavaRedisSpringCloudReactES6
系统类型
WebH5
行业分类
教育校园

作品详情

行业场景

面向 7-16 岁学生的少儿编程在线学习场景,围绕“课程学习-练习闯关-进度跟踪-家长监护-后台运营”构建完整闭环。平台支持学生浏览课程、报名学习、按章节完成图文/视频/代码沙盒等内容,家长可查看学情和配置学习时段限制,管理端则负责课程内容、媒体资源、用户与运营配置管理,适用于少儿编程培训、在线素质教育和青少年数字能力培养等业务场景。

功能介绍

项目主要包含学生端、家长端、管理端三类业务入口。学生端提供手机号验证码登录、课程列表与详情、报名学习、章节学习、断点续学、学习进度统计、个人中心等能力;家长端提供监护人同意、学情查看、学习周报、防沉迷配置等能力;管理端提供课程管理、章节管理、媒体资源管理、用户管理、数据看板、审计日志与运营配置等能力。平台同时预留学习地图、阶段测评、代码沙盒、课程评价、章节问答等扩展能力,满足少儿编程教学场景下的学习效果闭环与合规要求。

项目实现

项目采用前后端分离的多端架构实现,前端基于 React 18、TypeScript、Vite 构建学生端、家长端 H5 和管理后台,结合 React Router、Zustand、TanStack Query 实现路由、状态管理与服务端数据缓存;后端基于 Java 17、Spring Boot 3、Spring Cloud、Nacos 搭建微服务体系,包含网关、认证、用户、课程学习、媒体资源、管理端等服务,并配合 MySQL、Redis、MinIO、RocketMQ 等中间件完成数据存储、缓存、资源上传和异步处理。项目同时重视未成年人保护、RBAC 权限控制、审计日志、traceId 链路追踪、契约驱动开发和多端统一协作规范,具备较好的扩展性与工程化能力。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论