Skip to content

JSHT/IPEECSGradReviewer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started with IPEECS Graduation Reviewer Chrome Extension

This is a useful tool dedicated to help students in NCU IPEECS program reviewing their graduation progress. After check your course record with selected rules, it will generate a HTML file with detailed information of whether your record fits the rule, so you can get the suggestions and warnings of future course planning.

This project was bootstrapped with Create React App.

Quick Installation (Using GitHub Actions)

Step 1

Switch to Actions page.

gitHubActions

Step 2

Choose the latest build version and download the artifacts.

downloadPack

Step 3

Extract the artifact .zip file to your desired directory.

Start your Chrome, type chrome://extensions in your URL bar to navigate to the setting page. (Edge: edge://extensions)

Then, enable developers mode (rightmost of navbar)

Edge: image

Chrome:

Step 4

Select loading unencapsulated project option (leftmost of navbar)

Edge: image

Chrome:

Load the extrated directory that appeared in step 3.

image

After loaded, type chrome://restart in your URL bar to restart Chrome in case the extension not loaded successfully.

Another Installation Method (with Node.js installed)

Step 1

Clone this project to your desired directory.

e.g. D:\NCU

run git clone https://github.com/AlexPeng517/IPEECSGradReviewer.git

Step 2

Switch to the project directory that you have cloned in the previous step.

e.g. cd D:\NCU\IPEECSGradReviewer

Step 3

run npm i to install all dependencies.

Step 4

run npm run build to start building the project. After building up, you may see a directory call build appear in the project directory.

Step 5

Start your Chrome, type chrome://extensions in your URL bar to navigate to the setting page.

Then, enable developers mode (rightmost of navbar)

Step 5

Select loading unencapsulated project option (leftmost of navbar)

Load the build directory that appears after step 4.

After loaded, type chrome://restart in your URL bar to restart Chrome in case the extension not loaded successfully.

Usage

Step 1

Please follow the link to 成績查詢 page and activate the IPEECS Graduation Review Extension

image

Step 2

If you logged in, it will fetch your courses record automatically, please wait for a second.

Then you can select a specific graduation rules by years, please refer to the first three numbers of your student ID or your enrollment year.

LoggedIn

Step 3

Once the data is up to date and the review report is generated, you can click the Download HTML button to download your report.

Download HTML

Step 4

The result report filename will be IPEECS_GradReviewReport_<your_name_in_Chinese>_<your_student_ID>, you can open it by any browser. (If the file is blank, please go to Portal 成績查詢 page and try it again.)

image

Disclaimer:

The System Is Design For Your Quick Reference. It Cannot Represent The Official Review Result. Since The System Cannot Handle All The Exceptions, If You Are Concerning Any Inaccuracy Of Your Report, Please Contact The IPEECS Department Office For Further Confirmation.

Privacy Policy Claim:

All The Data Is Processed Automatically And Locally, The Developer Team Will Not Gather Any User Data In Any Way.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 86.1%
  • JavaScript 9.6%
  • HTML 2.6%
  • CSS 1.7%