{"id":28560544,"url":"https://github.com/sr258/h5p-multiuser-quiz","last_synced_at":"2025-08-15T21:48:17.391Z","repository":{"id":97388678,"uuid":"453056077","full_name":"sr258/h5p-multiuser-quiz","owner":"sr258","description":"A quiz inspired by Kahoot","archived":false,"fork":false,"pushed_at":"2023-11-11T16:44:53.000Z","size":625,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-04T19:37:10.090Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/sr258.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-01-28T12:17:28.000Z","updated_at":"2024-08-10T00:57:22.000Z","dependencies_parsed_at":"2023-11-10T03:21:14.887Z","dependency_job_id":"33ffa72c-d5cd-4464-8a63-edf3be080cb4","html_url":"https://github.com/sr258/h5p-multiuser-quiz","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sr258%2Fh5p-multiuser-quiz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sr258%2Fh5p-multiuser-quiz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sr258%2Fh5p-multiuser-quiz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sr258%2Fh5p-multiuser-quiz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sr258","download_url":"https://codeload.github.com/sr258/h5p-multiuser-quiz/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sr258%2Fh5p-multiuser-quiz/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259049453,"owners_count":22797944,"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-06-10T09:37:10.951Z","updated_at":"2025-06-10T09:37:22.607Z","avatar_url":"https://github.com/sr258.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# H5P Multi-user Quiz\n\nA Kahoot-like quiz that uses Lumieducation's shared state server extension for\nH5P.\n\n## Getting started (development)\n\nRequirements:\n\n- NodeJS \u003e= 16\n- NPM \u003e= 7\n\nClone this repository with git and check out the branch that you are interested\nin (or choose the branch first and then download the archive, but learning\nhow to use git really makes sense).\n\nChange to the repository directory and run\n\n```bash\nnpm install\n```\n\nto install required modules. Afterwards, you can build the project using\n\n```bash\nnpm run build\n```\n\nor, if you want to let everything be built continuously while you are making\nchanges to the code, run\n\n```bash\nnpm run build:watch\n```\n\nBefore putting the code in production, you should always run `npm run build`.\n\nThe build process will transpile TypeScript to JS that can be used in browser.\nThe build process will also move the source files into one distribution file and\nminify the code.\n\n## Adding to WordPress\n\n- Make sure the directory of this repository is \"H5P.MultiuserQuiz-0.1\" (or the\n  current version number).\n- run `npm build`\n- Install the H5P CLI tool from NPM (`npm install -g h5p`)\n- go the parent directory of the repo\n- run `h5p pack H5P.MultiuserQuiz-0.1`\n- Upload the resulting libraries.h5p file to WordPress (Make sure you've set these values in wp-config.php when you want to upload the same version again):\n  - define('H5P_DEV', true);\n  - define('H5P_DISABLE_AGGREGATION', true);\n\n## Attributions\n\nThis content type uses colors by the \"Flattastic Pro Color Palette\".","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsr258%2Fh5p-multiuser-quiz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsr258%2Fh5p-multiuser-quiz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsr258%2Fh5p-multiuser-quiz/lists"}