Computes a user's grade-point average with three layers of input.
Letter-to-number equivalent of grades is specific to a particular scale and is currently not directly customizable. This should be added in later updates.
- Customization: Create your own subjects, assign your own units and course names.
- Collapsible UI: Divided based on terms, fill out each term. Computes a Final GPA based on them.
-
Open the Website or host it locally (See Setup).
-
Work on inputting your marks on a specific term by either clicking on the dropdown button on the right or the plus button on the left (adds a course inside of it). This works the same for topics inside of subjects.
-
To edit headers, units, and percentages, simply double click on the text it's located at. Units and percentages that don't have a value won't have an effect on the numeric score or GPA since they need to be assigned one first.
-
It's recommended to work on a field one at a time when adding a subject or topic. To delete any field, simply click on the minus button below the plus button. (You can also delete terms).
Run the following commands:
npm install
npm start