USC Schedule Helper

Shows available seats, professor ratings, and gives you the ability to export your calendar!

What is USC Schedule Helper?

USC Schedule Helper is a Chrome extension developed by https://jonlu.ca, and its main feature is "Shows available seats, professor ratings, and gives you the ability to export your calendar!".

Extension Screenshots

screenshot
screenshot
screenshot
screenshot

Download USC Schedule Helper Extension CRX File

Download USC Schedule Helper extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        This extension makes registering for classes that much easier!

Quickly shows you:

- Rating for the professor
- How many seats are left in Lecture sections
- Whether the class is closed
- Whether the class section would conflict with your current schedule
- Emails for when a seat opens up in a class!
- Texts for when a seat opens up in a class!

Please note! The email notification service is still in Alpha and is not guaranteed to work.
Any feedback is welcome: [email protected]                    

Extension Basic Information

Name USC Schedule Helper USC Schedule Helper
ID gchplemiinhmilinflepfpmjhmbfnlhk
Official URL https://chromewebstore.google.com/detail/usc-schedule-helper/gchplemiinhmilinflepfpmjhmbfnlhk
Description Shows available seats, professor ratings, and gives you the ability to export your calendar!
File Size 1.23 MB
Installation Count 20,000
Current Version 13.0.1
Last Updated 2024-01-14
Publish Date 2020-03-19
Rating 4.86/5 Total 28 Ratings
Developer https://jonlu.ca
Email [email protected]
Payment Type free
Extension Website https://github.com/jonluca/USCSpotsRemaining
Help Page URL https://github.com/jonluca/USCSpotsRemaining
Privacy Policy Page URL https://github.com/jonluca/RideShare-Trip-Stats/blob/master/PRIVACY.md
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "USC Schedule Helper",
    "description": "Shows available seats, professor ratings, and gives you the ability to export your calendar!",
    "version": "13.0.1",
    "permissions": [
        "storage"
    ],
    "host_permissions": [
        "*:\/\/classes.usc.edu\/*\/classes\/*",
        "*:\/\/webreg.usc.edu\/*",
        "http:\/\/jonlu.ca\/*",
        "https:\/\/jonlu.ca\/*"
    ],
    "content_scripts": [
        {
            "matches": [
                "*:\/\/classes.usc.edu\/*\/classes\/*",
                "*:\/\/webreg.usc.edu\/*"
            ],
            "js": [
                "js\/libs\/jquery.js",
                "js\/common.js",
                "js\/libs\/moment.js",
                "js\/libs\/mailcheck.min.js",
                "js\/libs\/sweetalert.min.js",
                "USCScheduleHelper.js"
            ]
        }
    ],
    "icons": {
        "64": "images\/icon64.png",
        "32": "images\/icon32.png",
        "38": "images\/icon.png",
        "128": "images\/icon128.png"
    },
    "background": {
        "service_worker": "js\/common.js"
    },
    "action": {
        "default_popup": "html\/popup.html",
        "default_title": "USC Schedule Helper"
    },
    "homepage_url": "https:\/\/jonlu.ca",
    "web_accessible_resources": [
        {
            "resources": [
                "data\/*",
                "css\/*",
                "images\/*",
                "js\/*"
            ],
            "matches": [
                "*:\/\/*\/*"
            ]
        }
    ]
}