Commit History

  1. Dashboard for all teachers (own-data scoped) + fix report IDOR (#3)⁠

    d2075b0
  2. Admin: quiz-detail view (raw files + structured Q&A) + student raw answers (#2)⁠

    108b5b1

  1. Add database management: Supabase persistence, teacher profiles, admin dashboard (#1)⁠

    4c4a722

  1. custom csv upload logic

    Yu Chen
    0641d27

  1. rm logic for tool selection for qustion parsing

    Yu Chen
    5aa8761
  2. rebuild the pdf parsing logic

    Yu Chen
    8d3145b
  3. fix the answer parsing not aligned logic

    Yu Chen
    1ce0b71
  4. Refactor to add answer grid & assoicate llm parsing

    Yu Chen
    ad5d4b6

  1. Simplify: send raw data to LLM, let user's prompt control interpretation⁠

    chih.yikuan +1: Claude Opus 4.6 (1M context)
    34b22f3
  2. Add final prompt preview tab with real student data substitution⁠

    chih.yikuan +1: Claude Opus 4.6 (1M context)
    5722fbf
  3. Add prompt editor and data preview back to Step 2⁠

    chih.yikuan +1: Claude Opus 4.6 (1M context)
    40aa09c
  4. Redesign Step 2: per-student report generation with wrong-answer filtering⁠

    chih.yikuan +1: Claude Opus 4.6 (1M context)
    f002ae5
  5. Add data preview modal before report generation⁠

    chih.yikuan +1: Claude Opus 4.6 (1M context)
    e1ed51d

  1. Add invite code gate page before login⁠

    chih.yikuan +1: Claude Opus 4.6
    459bded
  2. Redesign ClassLens v2: 3-step exam analysis workflow⁠

    chih.yikuan +1: Claude Opus 4.6
    bc45e54

  1. email-done

    chih.yikuan
    5ee5085

  1. πŸ”§ Fix OAuth: auto-detect redirect_uri + sync all ClassLens updates

    chih.yikuan
    e5c2788
  2. πŸš€ ExamInsight: AI-powered exam analysis for teachers⁠

    chih.yikuan
    054d73a

  1. Add unmanged sample with a minimal backend (#98)⁠

    69f2236