From f738cf0f4f6a35564a57288a584aa89e063a0a5b Mon Sep 17 00:00:00 2001 From: Liangdi Date: Mon, 23 Dec 2024 22:49:44 +1100 Subject: [PATCH] update about page --- src/routes/about.lazy.tsx | 111 ++++++++++++++++++++++++-------------- 1 file changed, 71 insertions(+), 40 deletions(-) diff --git a/src/routes/about.lazy.tsx b/src/routes/about.lazy.tsx index 1ea7a5a..2a79279 100644 --- a/src/routes/about.lazy.tsx +++ b/src/routes/about.lazy.tsx @@ -1,6 +1,7 @@ import { createLazyFileRoute } from '@tanstack/react-router' -import { Button } from '@/components/ui/button' import { Icons } from '@/components/icons' +import { Button } from '@/components/ui/button' +import { Separator } from '@/components/ui/separator' import { Bug } from 'lucide-react' export const Route = createLazyFileRoute('/about')({ @@ -9,68 +10,96 @@ export const Route = createLazyFileRoute('/about')({ function About() { return ( -
+
+

About

- This calculator provides a streamlined way to calculate both your Weighted Average Mark (WAM) and Grade Point Average (GPA) in one place. It was developed to offer Monash University students a more efficient alternative to the existing separate calculators. + This calculator provides a streamlined way to calculate both your Weighted Average Mark (WAM) and Grade Point Average (GPA) in one place. It was developed to offer Monash University students a more efficient and user-friendly alternative to the existing separate calculators.

Note: This is an unofficial tool and while calculations are based on Monash University's published methodologies, results should be verified against official records.

+ +

How It Works

The calculator uses Monash University's official calculation methods for both WAM and GPA. You can import your results via CSV or enter them manually, and see your calculations update in real-time.

-
-

WAM Formula

-
-
-

WAM =

-

(

-

Σ (first year unit marks × unit credit points × 0.5) +

-

Σ (later year unit marks × unit credit points × 1.0)

-

) ÷ (

-

Σ (first year unit credit points × 0.5) +

-

Σ (later year unit credit points × 1.0)

-

)

+ +
+
+

GPA Formula

+
+

+ GPA = Σ(g × c) ÷ Σc +

+
-
-

GPA Formula

-
-

- GPA = Σ (grade value × unit credit points) ÷ Σ unit credit points -

+ +
+

WAM Formula

+
+ {/*
+

WAM =

+

(

+

Σ(m₁ × c₁ × 0.5) +

+

Σ(m₂ × c₂ × 1.0)

+

) ÷ (

+

Σ(c₁ × 0.5) +

+

Σ(c₂ × 1.0)

+

)

+
*/} +

+ WAM = (Σ(m₁ × c₁ × 0.5) + Σ(m₂ × c₂ × 1.0)) ÷ (Σ(c₁ × 0.5) + Σ(c₂ × 1.0)) +

+
+
+ +
+

Where:

+
+
+

g = grade value

+

c = credit points

+

m₁ = first year mark

+

c₁ = first year credit points

+

m₂ = later year mark

+

c₂ = later year credit points

+
+
+

All calculations are performed locally in your browser - no data is sent to any server.

+

Official Monash Resources:

-
+ + + {/*

Features

  • Calculate WAM and GPA simultaneously
  • @@ -87,7 +118,7 @@ function About() {
  • Real-time calculations
  • Mobile-friendly interface
-
+
*/}

Open Source

@@ -96,23 +127,23 @@ function About() {