CoolFace
Apppublic

mynewi/GradingApp

sourceHugging Faceupdated 25d agoView on Hugging Face
0likes
App README

Academic Evaluator Pro

Static, local-first grading application for Hugging Face Spaces.

Deployment

Create a Static Hugging Face Space and put these four files in the repository root:

  • README.md
  • index.html
  • style.css
  • app.js

No paid backend is required. Configurations, current batches, grade records and unfinished grading entries are saved automatically in the lecturer's browser.

Save / Backup Session downloads a JSON recovery file through the browser's normal download process. This avoids the browser security restriction that blocks local folder pickers when a Hugging Face Space is displayed inside a cross-origin embedded frame.

PDF submissions are shown directly with PDF.js. DOCX submissions are converted locally in the browser to a temporary PDF preview and then use the same PDF page, zoom and scroll-navigation controls. The Word file and its converted preview are not uploaded to a grading server by this app.

Default grading setup

  • Journal Reflection - Individual Assignment: 30%
  • Group Assignment: 40%
  • Final Individual Assignment: 30%

Assignment weights must total 100%. Every assignment rubric must also total 100%. The default rubric criteria are generic examples and can be changed by the lecturer.