/ResultTrackerApp

A ResultTracker Android Application for simply tracking result of a student

Primary LanguageJavaMIT LicenseMIT

ResultTracker - Android App

RestultTracker is an Android App which can act as a tool for student to track their performance.

Try It Out

Get it on Google Drive
Here is an existing user for you to access
username: danny
Email ID: daniellennert@yahoo.com (fake email)
Password: 1234abcd

using this user you cannot, update, delete or add any exams, subjects, terms or marks. For doing that you'll have to create your own user

API Documentation

About

This App works by taking user data and then showing results directly to the users comparing thier performance with previous. This app also shows the overall performance and the strengths and weaknesses regarding thier subjects. You will be able to view and access your marks in an organised manner. This app will be maintained by the users by themselves. They will be the one to enter marks according to thier particular exam structure ( which they will be the one to create within the app). This app has an exam structure builder which can work for any academic institutions. Entering marks is designed in a way that you can not enter marks more than the number of exams possible with the exam structure you have designed. Each marks requires a particular slot. That means if only there is slots empty you will be able to enter one. There are alert dialogs guiding you in doing this.

Features

The android app lets you:

  • Sign in to to an account and then add marks using you account. This will make your data to be available even if you have to delete the app or change your phone
  • Supports any device with android support higher than android Kitkat.
  • Completely ad-free.
  • You can change your password from within the app. That will make you sign in again.

Screenshots


Setup

Clone or download this repo. Open Android Studio and select 'Open an existing Android Studio Project' Navigate to checked out repository. Inside 'ResultTrackerApp' folder select 'settings.gradle' file Run the application.

Permissions

On Android versions prior to Android 6.0, wallabag requires the following permissions:

  • Full Network Access.

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push your branch (git push origin my-new-feature)
  5. Create a new Pull Request

Libraries Used

License

This application is released under MIT License (see LICENSE). Some of the used libraries are released under different licenses.