Skip to content

Pwpantzer/cnu-auto-registration

Repository files navigation

CNU Auto Registration Chrome Extension

Automatically register for classes at Christopher Newport University.


Overview

This Chrome extension automates the process of registering for classes on CNU's registration portal. It allows users to save their desired Course Reference Numbers (CRNs), sync them with the CNU class schedule, and automatically fill the registration form when the extension is “armed.”


Features

  • Scrapes class listings directly from the CNU course catalog
  • Option to sync with Coursicle schedule
  • Saves preferred sections for each course
  • Automatically registers for courses on CNU registration portal
  • Simple browser UI

Installation & Usage

  1. Clone or download this repository.
  2. Open Chrome and navigate to chrome://extensions.
  3. Enable Developer mode.
  4. Click Load unpacked and select the extension folder.
  5. Click the extension icon.
  6. Enter your desired CRNs and save.
  7. (Optional) If you have a Coursicle schedule open, the extension will prompt you to sync your current schedule’s CRNs. Confirming will automatically update your saved CRNs.
  8. Toggle the armed status before your registration period begins.
  9. Visit the CNU registration page during your registration window; the extension will auto-fill and submit your classes.

Created by Aiden Bradley and Paul Pantzer

Members of CNU ACM

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors