{"id":19845425,"url":"https://github.com/opentok/opentok-elearning-samples","last_synced_at":"2025-09-20T11:03:41.895Z","repository":{"id":28513745,"uuid":"116742253","full_name":"opentok/opentok-elearning-samples","owner":"opentok","description":"Sample applications highlighting integrations between OpenTok and Learning Management Systems (LMS)","archived":false,"fork":false,"pushed_at":"2025-08-04T06:14:28.000Z","size":195,"stargazers_count":19,"open_issues_count":26,"forks_count":14,"subscribers_count":25,"default_branch":"main","last_synced_at":"2025-09-20T11:02:38.017Z","etag":null,"topics":["elearning","elearning-application","javascript","lms","nodejs","opentok","tokbox","webrtc"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/opentok.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-01-08T23:56:51.000Z","updated_at":"2023-12-28T09:18:38.000Z","dependencies_parsed_at":"2024-05-01T13:46:42.165Z","dependency_job_id":"3cbb40ca-6625-4843-b3c3-aaa4ce7480fd","html_url":"https://github.com/opentok/opentok-elearning-samples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/opentok/opentok-elearning-samples","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opentok%2Fopentok-elearning-samples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opentok%2Fopentok-elearning-samples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opentok%2Fopentok-elearning-samples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opentok%2Fopentok-elearning-samples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opentok","download_url":"https://codeload.github.com/opentok/opentok-elearning-samples/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opentok%2Fopentok-elearning-samples/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276085259,"owners_count":25582514,"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","status":"online","status_checked_at":"2025-09-20T02:00:10.207Z","response_time":63,"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":["elearning","elearning-application","javascript","lms","nodejs","opentok","tokbox","webrtc"],"created_at":"2024-11-12T13:07:45.858Z","updated_at":"2025-09-20T11:03:41.829Z","avatar_url":"https://github.com/opentok.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OpenTok eLearning Samples\n\nThese are a collection of samples highlighting the usage of OpenTok in Learning Management Systems (LMS). Each demo deals with a small feature which are often seen in LMS applications.\n\nThe code for these samples can be found in the following subdirectories:\n\n* [Proctoring](proctoring) -- This application showcases an examiner who can see a zoom-able grid of examinees. Additionally, examinees can can share their cameras and screen.\n\n* [Tutoring](tutoring) -- This application involves one teacher connected to N number of students where the students can only see the teacher. The teacher can bring any student on the \"stage\" so that other students can see and hear that student. Additionally, the students also have a breakout room where they can discuss among each other.\n\n## Development and Contributing\n\nInterested in contributing? We :heart: pull requests! See the \n[Contribution](CONTRIBUTING.md) guidelines.\n\n## Getting Help\n\nWe love to hear from you so if you have questions, comments or find a bug in the project, let us know! You can either:\n\n- Open an issue on this repository\n- See \u003chttps://support.tokbox.com/\u003e for support options\n- Tweet at us! We're [@VonageDev](https://twitter.com/VonageDev) on Twitter\n- Or [join the Vonage Developer Community Slack](https://developer.nexmo.com/community/slack)\n\n## Further Reading\n\n- Check out the Developer Documentation at \u003chttps://tokbox.com/developer/\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopentok%2Fopentok-elearning-samples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopentok%2Fopentok-elearning-samples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopentok%2Fopentok-elearning-samples/lists"}