{"id":18780619,"url":"https://github.com/simplicitesoftware/nodejs-demo","last_synced_at":"2025-04-13T11:30:58.613Z","repository":{"id":18493168,"uuid":"21689004","full_name":"simplicitesoftware/nodejs-demo","owner":"simplicitesoftware","description":"Basic Node.js(R) demo using node.js \u0026 browser API","archived":false,"fork":false,"pushed_at":"2024-09-27T14:17:03.000Z","size":974,"stargazers_count":0,"open_issues_count":4,"forks_count":7,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-27T02:51:21.376Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/simplicitesoftware.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-07-10T09:38:48.000Z","updated_at":"2024-09-27T14:17:06.000Z","dependencies_parsed_at":"2023-01-13T19:51:29.735Z","dependency_job_id":"731c3bf3-67e5-46e0-bd41-133c40863659","html_url":"https://github.com/simplicitesoftware/nodejs-demo","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplicitesoftware%2Fnodejs-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplicitesoftware%2Fnodejs-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplicitesoftware%2Fnodejs-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplicitesoftware%2Fnodejs-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simplicitesoftware","download_url":"https://codeload.github.com/simplicitesoftware/nodejs-demo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248705531,"owners_count":21148549,"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":"2024-11-07T20:27:21.378Z","updated_at":"2025-04-13T11:30:58.306Z","avatar_url":"https://github.com/simplicitesoftware.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Simplicit\u0026eacute; Software](https://platform.simplicite.io/logos/logo250-grey.png)\n* * *\n\nNode.js\u0026reg; demo\n=================\n\nThis project is a simple web frontend example using\nthe [Simplicit\u0026eacute;\u0026reg; node.js\u0026reg; \u0026amp; brower JavaScript API](https://www.npmjs.com/package/simplicite)\nto connect to a Simplicit\u0026eacute;\u0026reg; demo backend instance from the **server-side**.\n\nUsage\n-----\n\nThis project is packaged to deploy on CloudFoundry but can also be used locally.\n\nTo run it locally you need to install (or update) the required packages:\n\n```bash\nnpm install\n```\n\nThen you can run the application by:\n\n```bash\nnpm run start\n```\n\nThe following environment variables are required to point to the appropriate Simplicit\u0026eacute;\u0026reg; backend instance:\n\n- `SIMPLICITE_URL`: URL of the instance (e.g. `http://\u003chost\u003e:\u003cport\u003e[/\u003ccontext\u003e]`)\n- `SIMPLICITE_USERNAME`: user name\n- `SIMPLICITE_PASSWORD`: user password\n\n- the `/` root page displays the demo product catalog\n- the `/user` page displays information about the user\n\nUsage on CloudFoundry\n---------------------\n\nAdjust the `manifest.yml` to your needs:\n\n- The deployment name, host and domain\n- The host, port, root environment variables pointing to the above Simplicit\u0026eacute;\u0026reg; instance\n\nTo deploy manually use:\n\n```bash\ncf push\n```\n\nTo undeploy manually use:\n\n```bash\ncf delete \u003cdeployment name\u003e\n```\n\nLicense\n=======\n\nCopyright 2014-2024 Simplicit\u0026eacute; Software\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at:\n\n[](http://www.apache.org/licenses/LICENSE-2.0)\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimplicitesoftware%2Fnodejs-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimplicitesoftware%2Fnodejs-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimplicitesoftware%2Fnodejs-demo/lists"}