-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Ivan Kuria edited this page Mar 27, 2026
·
1 revision
A Chrome extension that brings professor ratings, grade distributions, and detailed profiles directly into your UCSC enrollment experience.
Rate My Slugs integrates RateMyProfessors data, historical grade distributions, and UCSC Campus Directory profiles directly into MyUCSC enrollment pages. No more switching between tabs — see professor ratings inline while you browse courses, and open a detailed side panel for the full picture.
| Page | Description |
|---|---|
| Installation Guide | How to install the extension in Chrome |
| Features Overview | What the extension can do |
| Settings & Customization | Themes, section toggles, cache control |
| Troubleshooting & FAQ | Common issues and how to fix them |
| Page | Description |
|---|---|
| Architecture Overview | How the extension is structured (content scripts, background worker, side panel) |
| Development Setup | Clone, install, build, and load the extension locally |
| Contributing Guide | How to contribute code, report bugs, and submit PRs |
| API & Data Sources | RateMyProfessors GraphQL, Campus Directory, grade data server |
- Inline Ratings — See star ratings, review counts, and "would retake" percentages on search results, shopping cart, and enrolled classes pages
- Grade Distributions — Historical grade breakdowns (A+ through F) with quarter and year filtering
- Professor Profiles — Side panel with contact info, office hours, research interests, RMP reviews, and rating tags
- Smart Name Matching — Handles abbreviated names, initials, hyphenated names, and inconsistent MyUCSC formats
- Privacy-First — No tracking, no analytics, no data collection. All caching is local to your browser