Skip to content

An application using Genesis to help students know where they stand and set goals for the future.

Notifications You must be signed in to change notification settings

FunnyKiwi/GradeCheck

 
 

Repository files navigation

GradeCheck

Gradecheck is a school project I created to help students get important information quicker, easier, and more efficiently than using existing services. It is built with a NodeJS-Express Backend, MongoDB, Swift,and Jade.

The project is based on using Genesis, a grade system that many schools in New Jersey use. My server and routes can even be configured for other schools using Genesis as well. However, Genesis is isolated from its students - its website is slow and hard to use, and is hard to access important information for students. My app aims to fix this.

While Genesis provides grades and assignments, my application aims to go deeper. Instead of reading a grade or an assignment, the student can see the impact behind each grade and assignment, and is given the chance to plan ahead and devote focus.

This application is used in conjunction with the iOS calendar and can project future grades, automate GPA, get statistics like grade averages, grade curves, and even your averages on different types of assignments. This is all so the student can plan ahead and see where they stand to focus and work on certain areas academically.

The Push Notification service was also working to check for changes, but we are working with the school itself to develop a better, more efficient way to be run.

Screenshots

future

Ultimately, I want to impact the students, many of which are my peers, as much as possible. Creating this platform has already allowed many students to plan ahead and see where they need to focus and improve.

Here are some things I plan to implement in the forseeable future:

-- A better push notification service -- Safer authentication between iOS and Server, and Server and Genesis -- Study plans for a large assignment coming up. -- Integration with School Events, clubs, etc. -- Wearable Applications, Android Application -- Integration amongst other schools, and attachments with other services, like Google Classroom, etc.

About

An application using Genesis to help students know where they stand and set goals for the future.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 58.0%
  • JavaScript 20.3%
  • Java 15.3%
  • Objective-C 5.7%
  • HTML 0.4%
  • CSS 0.3%