Skip to content

Simple app for engineering undergraduates of University of Moratuwa to keep track of their GPA.

Notifications You must be signed in to change notification settings

Avishka-Shamendra/Mora_GPA_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mora GPA

Mora GPA is a simple app for engineering undergraduates of University of Moratuwa to keep track of their GPA.

The app is available on google play store and you can get the app from HERE.

Simply you need to add modules for each semester and the app will calculate the GPA for you, of course without the need of the internet. The app will calculate the current grade point average (CGPA) as well as the semester grade point averages (SGPA). You can view the modules under a semester by tapping on the SGPA card.

Screenshots

Features

  • Ability to view the current grade point average
  • Ability to view semester grade point averages
  • Ability to add a new module
  • Ability to view all added modules in a semester
  • Ability to delete an added module

Terms and Definitions

SGPA

The calculation of the SGPA will be based on the summation of Grade Points earned for all modules registered for credit in a semester weighted according to number of credits as per the following formula.

CGPA

The Current Grade Point Average (CGPA) describes a student's current standing in terms of all modules registered for credits up to given point of time weighted according to the grades assigned to each module. The weightage for each semester is taken as uniform for the calculation of CGPA.

Grade Point System

Grade Grade Point
A+ 4.2
A 4.0
A- 3.7
B+ 3.3
B 3.0
B- 2.7
C+ 2.3
C 2.0
C- 1.5
D 1.0
OTHERS 0.0

Tech Used

  • The app was developed using Flutter.
  • The backend is managed using SQLite.
Third-party Packages Used
  • animated_text_kit
  • flutter_staggered_animations
  • font_awesome_flutter
  • rflutter_alert
  • validators
  • sqflite
  • path_provider
  • uuid For more details about these packages click here.

.

Installation

You can download the production version of the app from HERE. Enjoy the app and do not forget to rate the app :)

About

Simple app for engineering undergraduates of University of Moratuwa to keep track of their GPA.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages