Student Gradebook
Purpose
- Provide students with a centralized location in which to store their grades, assignments, notes, due dates, and documents associated with their classes.
Features
-
Whenever you receive an assignment with your grade back, you take a picture
and archive it in that class. You may also do this with your notes. It
serves as proof that you completed that assignment, and allows you easily
access all your class materials from your phone instead of carrying around
all your notes/documents. It also creates your own 'library' for future use
if you ever need to access that data for work or other classes.
-
Enter the grade weighting for each class. The app will then calculate your
final grade real-time as you enter your known grades.
-
Image/Text Recognition:
-
Google Vision API
-
Pulls the grade weighting/schedule/due dates from the syllabus if
possible. Otherwise the user it may enter them themselves.
-
Pulls the grade from the document if possible. If not possible, the user
enters it themselves.
-
Self-learning to detect which class the homework is from.
-
SQL database to archive data for easy searching.
-
PC client that is synced with phone app?
-
Calendar integration to automatically add due dates to calendar or remind you.