{"id":26825131,"url":"https://github.com/chancehudson/utdcourseplanner","last_synced_at":"2025-03-30T10:19:19.515Z","repository":{"id":26749937,"uuid":"30207731","full_name":"chancehudson/UTDCoursePlanner","owner":"chancehudson","description":"Automatic course planner for UTD students","archived":false,"fork":false,"pushed_at":"2015-03-26T13:54:32.000Z","size":3014,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-07-21T00:41:23.039Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","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/chancehudson.png","metadata":{"files":{"readme":"README","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}},"created_at":"2015-02-02T20:46:15.000Z","updated_at":"2015-03-26T13:54:33.000Z","dependencies_parsed_at":"2022-09-01T21:10:59.005Z","dependency_job_id":null,"html_url":"https://github.com/chancehudson/UTDCoursePlanner","commit_stats":null,"previous_names":["chancehudson/utdcourseplanner"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chancehudson%2FUTDCoursePlanner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chancehudson%2FUTDCoursePlanner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chancehudson%2FUTDCoursePlanner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chancehudson%2FUTDCoursePlanner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chancehudson","download_url":"https://codeload.github.com/chancehudson/UTDCoursePlanner/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246302281,"owners_count":20755565,"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":[],"created_at":"2025-03-30T10:19:18.941Z","updated_at":"2025-03-30T10:19:19.504Z","avatar_url":"https://github.com/chancehudson.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"UTDCoursePlanner 1.2.4\n\nGo to http://utdcourseplanner.ddns.net to see the latest working version. (site is autoupdated)\n\nPermalink to sample schedule (should probably make this look a bit better): \nhttp://utdcourseplanner.ddns.net/index.php?classes=CS2336:CS1337:CS4337:ECS3390:CS1325\u0026allowClosed=true\u0026timeBetweenClasses=true\u0026dayClasstime=1\u0026late=23\u0026early=0\u0026timeslots=%5B%7B%22day%22%3A4%2C%22startTime%22%3A%7B%22hour%22%3A7%2C%22min%22%3A0%7D%2C%22endTime%22%3A%7B%22hour%22%3A11%2C%22min%22%3A0%7D%2C%22title%22%3A%22Training%20ride%22%7D%2C%7B%22day%22%3A3%2C%22startTime%22%3A%7B%22hour%22%3A11%2C%22min%22%3A0%7D%2C%22endTime%22%3A%7B%22hour%22%3A15%2C%22min%22%3A0%7D%2C%22title%22%3A%22Meetings%22%7D%2C%7B%22day%22%3A2%2C%22startTime%22%3A%7B%22hour%22%3A16%2C%22min%22%3A0%7D%2C%22endTime%22%3A%7B%22hour%22%3A17%2C%22min%22%3A0%7D%2C%22title%22%3A%22Gym%22%7D%2C%7B%22day%22%3A0%2C%22startTime%22%3A%7B%22hour%22%3A16%2C%22min%22%3A0%7D%2C%22endTime%22%3A%7B%22hour%22%3A17%2C%22min%22%3A0%7D%2C%22title%22%3A%22Gym%22%7D%2C%7B%22day%22%3A0%2C%22startTime%22%3A%7B%22hour%22%3A9%2C%22min%22%3A0%7D%2C%22endTime%22%3A%7B%22hour%22%3A15%2C%22min%22%3A0%7D%2C%22title%22%3A%22Busy%20time%22%7D%5D\n\nUTDCoursePlanner 1.2.4 completed\n\nChanges\n\n1.2.4 (current)\n\tCustom timeblock support\n\tAutocompletion for text entry\n\tImproved UI\n\tMouseover popups for calendar\n\n1.2.3\n\tOffloaded calendar generation to client side and use JSON to transmit minimal class information\n\tGreatly improves schedule loadtimes\n\n1.2.2\n\tFull AJAX - no more page reloads\n\tRevised display for adding courses\n\tRestored permalink support\n\n1.2.1\n\tWeighting system in schedule creation algorithm - designs best kind of schedule\n\tRewrote index.php to get rid of most of the PHP in the HTML and move to JS\n\n1.2\n\tAn actually somewhat good looking UI\n\tRobust schedule creation algorithm\n\tAbility to view all possible schedules without reloading the page\n\nTODO:\n\nRateMyProf integration\nImage generator\n\n\nCopyright 2015 Chance Hudson\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchancehudson%2Futdcourseplanner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchancehudson%2Futdcourseplanner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchancehudson%2Futdcourseplanner/lists"}