{"id":25236825,"url":"https://github.com/helloswayamshah/ucsc-class-tracker","last_synced_at":"2025-04-05T18:13:31.549Z","repository":{"id":276861729,"uuid":"930520654","full_name":"helloswayamshah/UCSC-Class-Tracker","owner":"helloswayamshah","description":"Tracks UCSC course availability in real-time. Notifies you via email or text when a seat opens up. Customizable watch list for desired courses. Automated and efficient—no manual checking needed. Helps secure spots in high-demand classes","archived":false,"fork":false,"pushed_at":"2025-02-25T22:21:44.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T18:13:28.683Z","etag":null,"topics":["python","rest-api","twilio-api","useful-scripts","webscraping"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/helloswayamshah.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-10T19:08:26.000Z","updated_at":"2025-02-25T22:21:47.000Z","dependencies_parsed_at":"2025-02-10T21:39:55.489Z","dependency_job_id":null,"html_url":"https://github.com/helloswayamshah/UCSC-Class-Tracker","commit_stats":null,"previous_names":["helloswayamshah/ucsc-class-tracker"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helloswayamshah%2FUCSC-Class-Tracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helloswayamshah%2FUCSC-Class-Tracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helloswayamshah%2FUCSC-Class-Tracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helloswayamshah%2FUCSC-Class-Tracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/helloswayamshah","download_url":"https://codeload.github.com/helloswayamshah/UCSC-Class-Tracker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247378139,"owners_count":20929297,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python","rest-api","twilio-api","useful-scripts","webscraping"],"created_at":"2025-02-11T15:32:08.332Z","updated_at":"2025-04-05T18:13:31.513Z","avatar_url":"https://github.com/helloswayamshah.png","language":"Python","readme":"﻿# UCSC-Class-Tracker\r\nThe UCSC Course Availability Tracker is a web-based application that monitors enrollment in UCSC courses and notifies students when a spot opens up in their desired classes. Students can add courses to their watch list, and the system will automatically check for openings at regular intervals. When a seat becomes available, the system sends a real-time notification via email or text message, ensuring that students can register as soon as possible.\r\n\r\nKey Features:\r\n- Automated Course Monitoring: Tracks UCSC course enrollment status in real-time.\r\n- Custom Watch List: Students can add and manage courses they want to enroll in.\r\n- Instant Notifications: Sends alerts via email or text when a seat opens up.\r\n- User-Friendly Interface: Simple and intuitive dashboard to manage watch-listed courses.\r\n- Integration with UCSC Course System: Ensures accurate and up-to-date enrollment data.\r\n\r\nThis tool helps students secure spots in high-demand classes by eliminating the need for manual course availability checks.\r\n\r\n## How to Use\r\nNo Longer, need to change, you can just make requests to the apis, FrontEnd Coming Soon....\r\n## Parameter Details\r\n### classes\r\n The Class Code, for example 115a for a class with CSE 115a\r\n### Subject\r\nThe Subject code according to the list below:\r\n| Code | Subject |\r\n|---------|------|\r\n|AM | Applied Mathematics |\r\n|ANTH | Anthropology |\r\n|APLX | Applied Linguistics |\r\n|ARBC | Arabic |\r\n|ART | Art |\r\n|ARTG | Art \u0026 Design: Games + Playable Media |\r\n|ASTR | Astronomy and Astrophysics |\r\n|BIOC | Biochemistry and Molecular Biology |\r\n|BIOE | Biology Ecology and Evolutionary |\r\n|BIOL | Biology Molecular Cell and Developmental |\r\n|BME | Biomolecular Engineering |\r\n|CHEM | Chemistry and Biochemistry |\r\n|CHIN | Chinese |\r\n|CLNI | College Nine |\r\n|CMMU | Community Studies |\r\n|CMPM | Computational Media |\r\n|COWL | Cowell College |\r\n|CRES | Critical Race and Ethnic Studies |\r\n|CRSN | Carson College |\r\n|CT | Creative Technologies |\r\n|CRWN | Crown College |\r\n|CSE | Computer Science and Engineering |\r\n|CSP | Coastal Science and Policy |\r\n|DANM | Digital Arts and New Media |\r\n|EART | Earth Sciences |\r\n|ECE | Electrical and Computer Engineering |\r\n|ECON | Economics |\r\n|EDUC | Education |\r\n|ENVS | Environmental Studies |\r\n|ESCI | Environmental Sciences |\r\n|FILM | Film and Digital Media |\r\n|FMST | Feminist Studies |\r\n|FREN | French |\r\n|GAME | Games and Playable Media |\r\n|GCH | Global and Community Health |\r\n|GERM | German |\r\n|GIST | Geographic Info Systems, Science, \u0026 Technologies |\r\n|GREE | Greek |\r\n|HAVC | History of Art and Visual Culture |\r\n|HEBR | Hebrew |\r\n|HISC | History of Consciousness |\r\n|HIS | History |\r\n|HCI | Human Computer Interaction |\r\n|HUMN | Humanities |\r\n|ITAL | Italian |\r\n|JAPN | Japanese |\r\n|JRLC | John R Lewis College |\r\n|KRSG | Kresge College |\r\n|LALS | Latin American and Latino Studies |\r\n|LATN | Latin |\r\n|LGST | Legal Studies |\r\n|LING | Linguistics |\r\n|LIT | Literature |\r\n|MATH | Mathematics |\r\n|MERR | Merrill College |\r\n|METX | Microbiology and Environmental Toxicology |\r\n|MSE | Materials Science and Engineering |\r\n|MUSC | Music |\r\n|NLP | Natural Language Processing |\r\n|OAKS | Oakes College |\r\n|OCEA | Ocean Sciences |\r\n|PBS | Physical Biological Sciences |\r\n|PERS | Persian |\r\n|PHIL | Philosophy |\r\n|PHYE | Physical Education |\r\n|PHYS | Physics |\r\n|POLI | Politics |\r\n|PRTR | Porter College |\r\n|PSYC | Psychology |\r\n|PUNJ | Punjabi |\r\n|SCIC | Science Communication |\r\n|SOCD | Social Documentation |\r\n|SOCY | Sociology |\r\n|SPAN | Spanish |\r\n|SPHS | Spanish for Heritage Speakers |\r\n|STAT | Statistics |\r\n|STEV | Stevenson College |\r\n|THEA | Theater Arts |\r\n|TIM | Technology Information Management |\r\n|UCDC | UCDC |\r\n|VAST | Visualizing Abolition Studies |\r\n|WRIT | Writing |\r\n|YIDD | Yiddish |\r\n\r\n### Term\r\nAPI can get the code automatically, FrontEnd Coming Soon.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhelloswayamshah%2Fucsc-class-tracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhelloswayamshah%2Fucsc-class-tracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhelloswayamshah%2Fucsc-class-tracker/lists"}