Add some features and change the design of NCU web pages in a more modern style.
If you want to continuely maintain the project, feel free to fork this project. I would be happy to update a notification to this extension to redirect users to your new extension. Contact me if you have any thought.
All features are available in Traditional Chinese only.
- Beautify LMS (Learning Management System)
- Beautify NCU Portal Login Page
- Beautify NCU CIS Score Inquiries web pages and Automatically Calculate GPA
- Beautify NCU CIS Graduation Check List
- Dorm Netflow Upload Stream Monitoring (get info to avoid violating the limit and banned by NCUCC)
- Overall GPA
- Major GPA
- Last 60 Credits GPA
- Senior/Junior GPA
All calculation is running in local browser.
Score | 100-80 | 79-70 | 69-60 | 59-1 | 0 |
---|---|---|---|---|---|
Grade | A | B | C | F | F |
GP | 4 | 3 | 2 | 1 | 0 |
Score | 100-90 | 89-85 | 84-80 | 79-77 | 76-73 | 72-70 | 69-67 | 66-63 | 62-60 | 59-0 |
---|---|---|---|---|---|---|---|---|---|---|
Grade | A+ | A | A- | B+ | B | B- | C+ | C | C- | F |
GP | 4.3 | 4.0 | 3.7 | 3.3 | 3.0 | 2.7 | 2.3 | 2.0 | 1.7 | 0 |
The net flow data source is: https://uncia.cc.ncu.edu.tw/dormnet/index.php?section=netflow
The extension will NOT automatically upload your IP address which is stored locally in your chrome.
Current only support Google Chrome.
We use asdf for virtual development environment. The version of Node.js could be found in .tool-versions.
git clone git@github.com:seanwu1105/ncu-helper.git
cd ncu-helper
npm install
npm run serve
npm run build
npm run lint
Currently, we do not have unit tests. PR is welcome.