https://github.com/nayasinghania/spartan-score
An efficient OCR-based GPA calculator designed for SJSU students
https://github.com/nayasinghania/spartan-score
canvas gpa grade graphql instructure nextjs ocr reactjs sjsu tesseract
Last synced: 28 days ago
JSON representation
An efficient OCR-based GPA calculator designed for SJSU students
- Host: GitHub
- URL: https://github.com/nayasinghania/spartan-score
- Owner: nayasinghania
- License: gpl-3.0
- Created: 2025-02-06T23:03:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-03-26T17:55:23.000Z (2 months ago)
- Last Synced: 2026-03-26T20:36:50.431Z (2 months ago)
- Topics: canvas, gpa, grade, graphql, instructure, nextjs, ocr, reactjs, sjsu, tesseract
- Language: TypeScript
- Homepage: https://spartan-score.netlify.app
- Size: 10.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Spartan Score
## About
Spartan Score is a GPA calculator designed for SJSU students to be able to easily calculate their GPA with just a screenshot of their grades. Currently working on an ML pipeline to provide statistics of other students in similar classes.
### Tech Stack
- Next.js
- Shadcn UI
- Tesseract OCR
## Setup
1. `npm install`
2. `npm run dev`
3. `http://localhost:3000`
4. `docker compose up` (to setup mongodb to pull data after scraping completed)