{"id":19343995,"url":"https://github.com/petereb/quick-demo","last_synced_at":"2025-07-17T10:34:06.521Z","repository":{"id":143959353,"uuid":"68817474","full_name":"PeterEB/quick-demo","owner":"PeterEB","description":"A simple smart home webappp demo built with coap-shepherd and coap-node.","archived":false,"fork":false,"pushed_at":"2018-05-21T03:54:51.000Z","size":17131,"stargazers_count":6,"open_issues_count":0,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-23T04:44:30.697Z","etag":null,"topics":["coap","demo","iot","lwm2m","network"],"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/PeterEB.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2016-09-21T13:04:01.000Z","updated_at":"2022-04-07T13:35:51.000Z","dependencies_parsed_at":"2023-04-24T12:31:00.437Z","dependency_job_id":null,"html_url":"https://github.com/PeterEB/quick-demo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/PeterEB/quick-demo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PeterEB%2Fquick-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PeterEB%2Fquick-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PeterEB%2Fquick-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PeterEB%2Fquick-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PeterEB","download_url":"https://codeload.github.com/PeterEB/quick-demo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PeterEB%2Fquick-demo/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265595448,"owners_count":23794732,"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":["coap","demo","iot","lwm2m","network"],"created_at":"2024-11-10T03:42:07.911Z","updated_at":"2025-07-17T10:34:06.477Z","avatar_url":"https://github.com/PeterEB.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"quick-demo  \n=================\n\nA quick demo built up with [coap-shepherd](https://github.com/PeterEB/coap-shepherd).\n\n## Table of Contents\n\n1. [Overview](#Overview)  \n2. [Installation](#Installation)  \n3. [Usage](#Usage)  \n\n\n\u003ca name=\"Overview\"\u003e\u003c/a\u003e\n## 1. Overview\n\nHere is a quick demo app that show you what coap-shepherd can do, e,g,. allow devices to join, control devices. You can use this quick demo as a basis to create your own CoAP Web Application.\n\n\u003ca name=\"Installation\"\u003e\u003c/a\u003e\n## 2. Installation\n\n```shell\n$ git clone https://github.com/PeterEB/quick-demo.git\n$ cd quick-demo\n/quick-demo $ npm install\n```\n\n\u003ca name=\"Usage\"\u003e\u003c/a\u003e\n## 3. Usage\n\nJust need to type npm start in the console, server will start running.\n\n```shell\n/quick-demo $ npm start\n```\n\nWhen you first press the PERMIT JOIN button, server will create a few fake peripherals, used to display some simple applications. During this period, the real peripheral device can not join the network until the end of the first permit join.\n\nThe following figure shows the entire process from server startup to the first permit join end.\n\n![coap-shepherd demo](https://github.com/PeterEB/quick-demo/blob/master/doc/quick%20demo.gif)  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpetereb%2Fquick-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpetereb%2Fquick-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpetereb%2Fquick-demo/lists"}