{"id":20502345,"url":"https://github.com/sonph/mahindras15","last_synced_at":"2026-05-29T18:31:12.342Z","repository":{"id":26970929,"uuid":"30434414","full_name":"sonph/mahindras15","owner":"sonph","description":"CodeLab - a realtime collaborative coding webapp with video calls, code sharing, rich messaging, automatic translation using the Kandy API.","archived":false,"fork":false,"pushed_at":"2015-06-23T19:09:04.000Z","size":4159,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-24T16:59:01.524Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://sonpham.me/r/codelab","language":"JavaScript","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/sonph.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}},"created_at":"2015-02-06T21:45:34.000Z","updated_at":"2015-02-13T07:05:21.000Z","dependencies_parsed_at":"2022-07-27T12:32:50.835Z","dependency_job_id":null,"html_url":"https://github.com/sonph/mahindras15","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sonph/mahindras15","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sonph%2Fmahindras15","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sonph%2Fmahindras15/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sonph%2Fmahindras15/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sonph%2Fmahindras15/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sonph","download_url":"https://codeload.github.com/sonph/mahindras15/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sonph%2Fmahindras15/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33666290,"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-05-29T02:00:06.066Z","response_time":107,"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-15T19:21:32.624Z","updated_at":"2026-05-29T18:31:12.117Z","avatar_url":"https://github.com/sonph.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CodeLab\n\nCode together, stay apart. CodeLab is a realtime collaborative coding webapp with direct WebRTC video calls, two-way code sharing (co-browsing), rich messaging with image uploading and builtin automatic translation between the users if they do not speak the same language, instant teacher feedback and other features.\n\nCodeLab was developed at the 48 hours Tech Mahindra Hackathon, Feb. 6 to Feb. 8, 2015, at the University of Texas at Dallas.\n\nTeam members: @sonph, @quangta93, @v00j on GitHub.\n\n# Demo\n[Demo Video on Youtube](https://www.youtube.com/watch?v=E9mek0s35lA)\n\n# Technologies\n* Kandy (a cloud platform for real time communications)\n* AngularJS\n* Ace Editor\n* jQuery\n* Materialize\n\n# Links\n* Youtube demo: https://www.youtube.com/watch?v=E9mek0s35lA\n* ChallengePost: http://challengepost.com/software/codelab-w2lrv\n\n\n# Screenshots\n[All screenshots](https://github.com/sonph/mahindras15/tree/master/screenshots)\n\n![Landing](https://raw.githubusercontent.com/sonph/mahindras15/master/screenshots/landing.png)\n![Call](https://raw.githubusercontent.com/sonph/mahindras15/master/screenshots/call.png)\n![Calling](https://raw.githubusercontent.com/sonph/mahindras15/master/screenshots/calling.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsonph%2Fmahindras15","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsonph%2Fmahindras15","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsonph%2Fmahindras15/lists"}