Skip to content

OGE Next is a grade viewer for Windows, Linux and MacOS. It allows you to view your grades from the OGE website.

License

Notifications You must be signed in to change notification settings

Synell/OGE-Next

Repository files navigation

OGE Next: View your Grades Easily

Python 3.11 PySide 6 License: LGPL Platforms: Windows, Linux and MacOS Donate: Buy me a coffee Donate: Patreon


OGE Next is a grade viewer for Windows, Linux and MacOS. It allows you to view your grades from the OGE website.

Requirements

Windows

  • Windows 7 or later
  • VC++ 2015 Redistributable

Linux

  • All Linux distributions supported by PySide6

MacOS

  • MacOS 10.14 (Mojave) or later

Source Code

  • Python 3.11 or later
    • Dependencies (use pip install -r requirements.txt in the project root folder to install them)

Installation

Windows, Linux and MacOS

Release: Latest
  • Download the latest release from the releases page and extract it to a folder of your choice.

Customization

Language

  • You can customize the language of the app by adding a new file into the /data/lang/ folder. The language must be a valid JSON code. If the language is not supported, the app will default to English. Then, you can change the language in the settings menu.

    See this file for an example.

Theme

  • You can customize the theme of the app by adding new files into the /data/themes/ folder. The theme must be contain valid JSON codes and valid QSS codes. If the theme is not supported, the app will default to the default theme. Then, you can change the theme in the settings menu.

    See this file and this folder for an example.

Usage

Connecting

Login screen

Enter your username and password in the login screen and click on the "Login" button. If the connection is successful, you will be redirected to the main screen.

Note that OGE is super slow sometimes, so it may take a while to load the grades.

Viewing grades

Grades

Sidebar

On the left side of the screen, you can see the sidebar. It contains the semester list and the settings button.

Once the semester loaded, you can see an icon next to the semester ID. This icon indicates the status of the semester:

  • Perfect semester Perfect semester: you have no failed UE.

  • Good semester Good semester: you have one or two UE between 8/20 and 10/20 with the other UEs between 10/20 and 20/20.

  • Bad semester Alert semester: you have at least one UE between 0/20 and 8/20.

  • Bad semester Bad semester: you have all your UEs between 0/20 and 8/20.

  • Blue globe Missing data: the semester is not loaded yet and will be loaded when you click on it.

Note that loading a semester may take a while as it makes a new request to the OGE website.

Semesters

On the right side of the screen, you can see the UE list with their average grade.

On top of the UE list, you can see a refresh button and an encouragement message with the UEs to focus on if you want to improve your average grades (when you don't have the perfect grade).

About

OGE Next is a grade viewer for Windows, Linux and MacOS. It allows you to view your grades from the OGE website.

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages