Spaces:
Sleeping
Sleeping
Commit History
-
add student metrics dashboard, save quiz answer records, save original uploaded files
taboola25cb9ab -
Revert "Revert "redesign admin dashboard: new analytics sections, issue reporting, english labels, scroll animations""
taboolaThis reverts commit 38a90da1c364aedd62b9800df63ff9179769fe0a.f169a35 -
Revert "redesign admin dashboard: new analytics sections, issue reporting, english labels, scroll animations"
taboolaThis reverts commit 4a9dfbab9b9156a1acb6fded799ebc385f40f587.38a90da -
redesign admin dashboard: new analytics sections, issue reporting, english labels, scroll animations
taboola4a9dfba
-
remove name/email from header, fix metric heading fonts, rename generate practice
taboolab99c0cf -
error message in generate student report, gate quiz records on final save, randomize question bank, UI changes
tabooladc384f2
-
minor UI fixes (solid navy header)
taboola22e7fd9 -
question generation feature, date selection, changes to UI login page and icons
taboolac2c3b04 -
login page redesign, sidebar profiles color change, illustration on dashboard, add margin on graph
taboola9930a07 -
redesign of UI, remove emojis, simplify cards and layout
taboola3a83965
-
fix column update
tabooladf2f769 -
Made Student Dashboard the main landing page, replaced placeholder constants with live API calls, fixed database.py to match revised schema
taboolab76ca30
-
add static UI + schema info
taboolad111633
-
ui: translate some strings to English + add sparkles to header
taboola7e9e2ed -
small arbitrary changes to wording on form
taboola5277050
-
Dashboard for all teachers (own-data scoped) + fix report IDOR (#3)
- ✨ Dashboard for all teachers (own-data scoped) + fix report IDOR (3ee2df64aaab2eaa6f2a5c50eca9cea903083a18)d2075b0
-
Add database management: Supabase persistence, teacher profiles, admin dashboard (#1)
- ✨ Add database management: Supabase persistence, teacher profiles, admin dashboard (9f97e2888339dd0323b003479f8691cbcf0ea052) - 🐳 Bump frontend builder to node:22-slim for Vite 7 (>=20.19/22.12 required) (c7044b0c28cc90bebd5f45e00831a4cf5ca1accb) - 🛡️ Fail loud on misconfigured prod DB; Dockerfile migrate && serve (c43fd58ec8aff83b88ef376511e291a963d246a8)4c4a722
-
Redesign ClassLens v2: 3-step exam analysis workflow
chih.yikuan +1: Claude Opus 4.6Replace ChatKit-based chat UI with a structured 3-step workflow: 1. Upload & parse exam files (questions, student answers, teacher answers) via GPT Vision 2. Edit analysis prompts with save/load/share functionality 3. Generate and export HTML reports (PDF/PNG) - Add JWT email/password auth (replace Google OAuth) - Add file processor with multi-format support (PDF, images, text files) - Add image-to-text description for visual exam content - Add model selector (GPT-5.4, 5.3 Instant, 4o, etc.) - Add per-zone file upload with inline parsed data preview - Remove ChatKit SDK, Google Sheets, email service dependencies - Remove .env from tracking (contains API keys) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>bc45e54
-
🔧 Fix OAuth: auto-detect redirect_uri + sync all ClassLens updates
chih.yikuane5c2788 -
🚀 ExamInsight: AI-powered exam analysis for teachers
chih.yikuanFeatures: - Google Forms/Sheets integration - AI grading with GPT-4.1-mini - Beautiful HTML report generation (bilingual EN/中文) - Chart.js visualizations - Real-time tool call logging - Email reports via Gmail SMTP - Docker deployment for HF Spaces054d73a