莫为学习站

类型
在线课程 · 考核 · 赛季积分
角色
独立全栈开发
时间
2026.09 – 至今

第 01 章

简介

影视与 AIGC 在线学习平台,已上线 AIGC 创作、剧作、视听语言、剪辑、Blender、UE 等 7 门课程。学员用莫为新影主站账号登录,按课程购买或经班级授权学习;提供视频学习、理论考试、作业批改、赛季积分榜和结业证书,配有教师与管理员后台。

第 02 章

截图

02 张

  1. 莫为学习站 · 课程首页
    01 课程首页:已上线 7 门影视与 AIGC 课程,共 316 个小节
    • 莫为学习站 · 移动端首页
    02 移动端首页

第 03 章 06 条

本人工作

  1. 独立完成需求梳理、数据库设计、前后端开发和部署上线。

  2. 统一的“课程 — 篇章 — 小节”内容模型,新增课程不用新建页面;学习资格由服务端统一判定(试看、免费课、班级授权、个人购买,视频另有开放时段)。

  3. 计分以服务端为准:视频进度按连续播放区间核验并限制倍速,覆盖 95% 算完成;理论考试由服务端抽题、计时、判分,答案不下发到浏览器,超时自动交卷。

  4. 对接主站统一登录(OAuth + PKCE)和产品收银:新影币购课、退款审核、后台定时对账(已在生产环境实测);结果未知时只查询同一笔订单,不会重复扣款。

  5. 学员端与教师 / 管理后台:课程内容树、题库、资源云盘(浏览器分片直传对象存储,支持暂停续传)、班级、作业批改、订单退款、赛季榜单、荣誉与证书(可下载 PDF)。

  6. 用 Docker Compose 部署接口、定时任务、前端、PostgreSQL 和 Redis 五个服务;编写服务端测试和浏览器测试。

第 04 章 12 条

技术栈

  • React 19
  • Ant Design 6
  • TanStack Query
  • Tiptap
  • ArtPlayer
  • Node.js 24
  • Fastify 5
  • PostgreSQL 17
  • Redis 7
  • 腾讯云 COS
  • FFmpeg
  • Docker Compose

下一个项目 04 / 07

Mov Studio AI 创作台

AI 影视创作 · 画布 + Agent