Problem
学生在提交作业、查看历史记录、理解反馈和继续后续讨论时,往往要在割裂页面和不清晰状态之间来回切换。
Project dossier
我负责的是 student-side assignment journey:从 OTP login、consent、dashboard,到 assignment submission、history、result 和 VIVA follow-up,把这些页面做成一条连续而可维护的学习流程。
学生在提交作业、查看历史记录、理解反馈和继续后续讨论时,往往要在割裂页面和不清晰状态之间来回切换。
把 student workflow 做成一条完整、可追踪、对 API contract 友好的产品流程,而不是一组互不相连的页面。
最终形成了从 login 到 submission、result、VIVA 的完整学生路径,并通过 shared composables 和 local proxy pattern 提升了集成一致性。