{"id":20165000,"url":"https://github.com/openscript-ch/course-clock","last_synced_at":"2026-06-08T17:31:32.512Z","repository":{"id":104434697,"uuid":"609101230","full_name":"openscript-ch/course-clock","owner":"openscript-ch","description":null,"archived":false,"fork":false,"pushed_at":"2023-09-15T11:43:50.000Z","size":267,"stargazers_count":1,"open_issues_count":5,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-03T03:22:59.835Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://openscript-ch.github.io/course-clock/","language":"TypeScript","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/openscript-ch.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":"2023-03-03T11:30:46.000Z","updated_at":"2023-08-21T14:57:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"551e763e-6e4c-42fb-8fec-288c6e0836b9","html_url":"https://github.com/openscript-ch/course-clock","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/openscript-ch/course-clock","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openscript-ch%2Fcourse-clock","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openscript-ch%2Fcourse-clock/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openscript-ch%2Fcourse-clock/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openscript-ch%2Fcourse-clock/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openscript-ch","download_url":"https://codeload.github.com/openscript-ch/course-clock/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openscript-ch%2Fcourse-clock/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34073678,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-08T02:00:07.615Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":"2024-11-14T00:36:23.732Z","updated_at":"2026-06-08T17:31:32.498Z","avatar_url":"https://github.com/openscript-ch.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n![Screenshot_2023-09-15_084645-removebg-preview](https://github.com/openscript-ch/course-clock/assets/111817341/a78a5505-9e28-462c-ba9d-a13ba7a7df82)\n\n# CourseClock\n\n CourseClock is a webapp, created entirely with typescript, that allows you to create, edit and organize your course plan, being able to import and export it as pdf or json file.\n\u003e check it out: https://openscript-ch.github.io/course-clock/\n\n\n## Create course\n\nIt is as easy as, in The \"Allgemein\" Tab\n\n1. define the name of the course\n2. define the author's name\n3. determine the number of days the course will have.\n\nOn the \"Woche\", \"Tag\" tabs you can create events using a form which will require a name, start and end time as well as an event procedure.\n\nWith two clicks on the day or a simple click on 'Segment hinzufügen' you will access the form.\n\nOnce everything is done create the course\n\n## Edit course\n\nFeel free to edit your course plan as much as you like\n\n- edit course name / author\n- add/remove days or events\n- edit event content\n- use drag and drop to move events\n- resize events to adapt their duration time\n\nOnce satisfied save the course\n\n## Import JSON .file\nDragging your file or simply clicking on json.file imports your course  immediately. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenscript-ch%2Fcourse-clock","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenscript-ch%2Fcourse-clock","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenscript-ch%2Fcourse-clock/lists"}