*As we are not familiar with Github, we are having problem with uploading edited code with an error "working branch clean. We will try to upload the final code as soon as possible.

Inspiration

We discussed what we could do to make the school environment better and thought a GPA calculator app could help our peers go through a successful life in college.

What it does

Gradely has two functions:

  1. Calculate your average score
  2. Find the minimum grade you have to get in order to receive the grade you desire (If your aiming score is set too high, it gives a message to enter the grade again)

How we built it

We used Android Studio using Java and cooperated using Github.

Challenges we ran into

As we are both freshmen, we struggled to implement the function we planned in the code. We were frustrated as we faced countless errors every time we try to make a function and thought about changing the topic to a simple calculator.

Accomplishments that we're proud of

When we faced the challenges written above, we discussed if it is worth continuing and concluded that we want to keep trying even though we cannot finish; with the help of mentors, we changed to a simple function and finished building the app successfully.

What we learned

Building an app is not simple at all! When we heard that Android Studio uses Java, we thought we could copy and paste the code we wrote in Visual Studio and were shocked to see how different it is. It was a great time to understand how mobile app works and we look forward to making Ver2.0 in the future.

What's next for Gradely

Our next step is to add more complicated functions: right now, Gradely can only calculate five scores but we would like to let the user type in how many scores they would like to calculate. We also want to improve our 'Calculate the minimum score' function to receive information about objects in that course by the user (ex.Midterm exam, Final exam, Homework) and the percentage it takes to final grade, and calculate a minimum score for a certain object.

Built With

Share this project:

Updates