{"id":20487692,"url":"https://github.com/kannankumar/shloka","last_synced_at":"2026-06-09T14:31:46.541Z","repository":{"id":7102949,"uuid":"8395317","full_name":"kannankumar/shloka","owner":"kannankumar","description":"interactive Learning Management System (iLearningMS)","archived":false,"fork":false,"pushed_at":"2018-07-22T08:13:10.000Z","size":95565,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-05T16:52:00.465Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://kannankumar.github.io/shloka","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/kannankumar.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":"2013-02-24T19:27:14.000Z","updated_at":"2020-04-15T19:33:09.000Z","dependencies_parsed_at":"2022-09-05T17:11:37.183Z","dependency_job_id":null,"html_url":"https://github.com/kannankumar/shloka","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kannankumar/shloka","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kannankumar%2Fshloka","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kannankumar%2Fshloka/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kannankumar%2Fshloka/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kannankumar%2Fshloka/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kannankumar","download_url":"https://codeload.github.com/kannankumar/shloka/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kannankumar%2Fshloka/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34112225,"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-09T02:00:06.510Z","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":[],"created_at":"2024-11-15T16:51:23.427Z","updated_at":"2026-06-09T14:31:46.520Z","avatar_url":"https://github.com/kannankumar.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Shloka\n======\nProject Page - http://kannankumar.github.io/Shloka/     \nShloka is a Learning Management System (LMS) that aims to provide interactive learning tools and content. It is a basic bare-bones LMS where teachers can add subjects, chapters and resources for those subjects which will be shown on the portal and students can only view/interact with the content.This LMS has a few built-in interactive features/ learning tools which are listed below.\n\n##Features:\n\n#### 1. Quizzy-Video\n  This app is designed to make video content less monotonous and more interactive with the help of pop-quizzes at predefined times during the video playback.The teachers provide a video link(supports youtube/vimeo), set the questions and when to show them and students get an interactive answer-as-you-watch experience.We call this the Quizzy-video.\n  ![Before Answer](media/screenshots/quizzy-video-before-answer-ds.png?raw=true)\n\n#### 2. Pro-Scheduler\n  Pro-Scheduler was designed as a proof-of-concept app to showcase the use of interactive online exercises for students(with the help of Web 2.0 technologies) to aid learning.This specific app is aimed at allowing students to solve (Operating Systems concept of)process scheduling exercices interactively(currently supports addition of FCFS and SJF techniques).\n  ![Pro-Scheduler App](media/screenshots/pro-scheduler-full.png?raw=true)\n  The app has an introductory walkthrough to explain the app interface and the goals of the exercise to the students:\n  ![Pro-Scheduler Walkthrough](media/screenshots/pro-scheduler-%20walkthrough1.png?raw=true)\n  ![Pro-Scheduler Walkthrough](media/screenshots/pro-scheduler-walkthrough2.png?raw=true)\n  \n#### 3. i-Walkthru\n  This app is a proof-of-concept app to showcase interactive content thats walks the student through the topics/concepts to learn.In this particular example we explain the Operating System concept of Process States using ticker text and colourful interactive graphics.\n  ![i-Walkthru:Process States](media/screenshots/process%20states%20final.png?raw=true)\n\n#### 4. Interactive Breadboard\n  A prototype to showcase the use of online lab practicals as a way of conducting primers for practical sessions in Digital Electronics.\n\n##Contributors:\n  Kannan Kumar(@kannanpkumar)    \n  Saurabh Hebbalkar(@saurabhebbalkar)    \n  Saharsh Parekh(@saharshparekh)    \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkannankumar%2Fshloka","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkannankumar%2Fshloka","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkannankumar%2Fshloka/lists"}