{"id":21330768,"url":"https://github.com/olomadev/olobase-demo-ui","last_synced_at":"2026-02-20T19:04:08.876Z","repository":{"id":247600282,"uuid":"754160162","full_name":"olomadev/olobase-demo-ui","owner":"olomadev","description":"UI demo application to experience all Olobase components.","archived":false,"fork":false,"pushed_at":"2024-07-25T09:59:41.000Z","size":1686,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-16T00:41:41.148Z","etag":null,"topics":["demo","olobase","ui"],"latest_commit_sha":null,"homepage":"https://olobase.oloma.dev","language":"Vue","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/olomadev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":"eguvenc","patreon":"olobase"}},"created_at":"2024-02-07T14:15:25.000Z","updated_at":"2024-12-31T19:11:39.000Z","dependencies_parsed_at":"2024-07-09T17:09:32.490Z","dependency_job_id":"d97f4045-c904-4c08-bf90-72a79fc5da20","html_url":"https://github.com/olomadev/olobase-demo-ui","commit_stats":null,"previous_names":["olomadev/olobase-demo-ui"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/olomadev/olobase-demo-ui","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olomadev%2Folobase-demo-ui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olomadev%2Folobase-demo-ui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olomadev%2Folobase-demo-ui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olomadev%2Folobase-demo-ui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/olomadev","download_url":"https://codeload.github.com/olomadev/olobase-demo-ui/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olomadev%2Folobase-demo-ui/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29661585,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-20T16:33:43.953Z","status":"ssl_error","status_checked_at":"2026-02-20T16:33:43.598Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["demo","olobase","ui"],"created_at":"2024-11-21T22:24:33.281Z","updated_at":"2026-02-20T19:04:08.862Z","avatar_url":"https://github.com/olomadev.png","language":"Vue","funding_links":["https://github.com/sponsors/eguvenc","https://patreon.com/olobase"],"categories":[],"sub_categories":[],"readme":"\n# Olobase UI Demo\n\nDemo application installation.\n\n```sh\ngit clone git@github.com:olomadev/olobase-ui-demo demo\n```\n\nGo to your project root\n\n```sh\ncd /var/www/demo\n```\n\nInit olobase-admin submodule\n\n```sh\ngit submodule update --init\n```\n\nInstall npm packages\n\n```sh\nnpm i \n```\n\n\u003ca href=\"https://oloma.dev/olobase-docs/1.0/vuetify/environments.html\" target=\"_blank\"\u003eConfigure environments\u003c/a\u003e\n\nStart your local server\n\n```sh\nnpm run dev\n```\n\nIf you are working on a local computer, you can visit http://127.0.0.1:3000. If you are working on a local virtual server, you can type the IP address of your server into your browser and visit an IP address like in this example; http://192.168.231.129:3000.\n\nExporting your project\n\nWith this command, your javascript files compiled for the production environment are exported to the \u003cb\u003e/dist\u003c/b\u003e folder.\n\n```sh\nnpm run build\n```\n\n## Installing Node.js Using Nvm Manager\n\nInstall nvm\n\n```sh\nsudo apt update\ncurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash\nsource ~/.bashrc\nnvm --version\n```\n\nPlease install the following components in your working environment.\n\n* Node.js 18.15.0 and above\n\nhttps://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-22-04\n\n```\ncurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh\n```\n\nTake a look and make sure you are comfortable with the changes it is making. When you are satisfied, run the command again with | bash appended at the end. The URL you use will change depending on the latest version of nvm, but as of right now, the script can be downloaded and executed by typing:\n\n```\ncurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash\n```\n\nThis will install the nvm script to your user account. To use it, you must first source your .bashrc file:\n\n```\nsource ~/.bashrc\n```\n\nNow, you can ask NVM which versions of Node are available:\n\n```\nnvm list-remote\n```\n\n```\n. . .\n       v16.11.1\n       v16.12.0\n       v16.13.0   (LTS: Gallium)\n       v16.13.1   (LTS: Gallium)\n       v16.13.2   (LTS: Gallium)\n       v16.14.0   (Latest LTS: Gallium)\n        v17.0.0\n        v17.0.1\n        v17.1.0\n        v17.2.0\n        v17.3.0\n        v17.3.1\n        v17.4.0\n        v17.5.0\n        v17.6.0\n        v20.9.0  (Latest)\n        v20.11.1 (Latest LTS: Iron)\n        v21.0.0\n```\n\nIt’s a very long list! You can install a version of Node by typing any of the release versions you see. For instance, to get version v16.14.0 (another LTS release), you can type:\n\n```\nnode -v\n\n// output: v16.14.0\n```\n\n```\nnvm install 20.11.1\n```\n\nif you already have another version use \"use\" keyword\n\n```\nnvm use 20.11.1\n```\n\nSet default version\n\n```\nnvm alias default node\n```\n\nYou can see the different versions you have installed by typing:\n\n```\nnvm list\n```\n\n## Project setup\n\n```\nnpm install\n```\n\n### Compiles and hot-reloads for development\n\n```\nnpm run dev\n```\n\n### Compiles and minifies for production\n\n```\nnpm run build\n```\n\n### Lints and fixes files\n\n```\nnpm run lint\n```\n\n### Customize configuration\n\nSee [Configuration Reference](https://vitejs.dev/config/).\n\n\n### Upgrading Vue-Vuetify to Next Versions\n\n```\nnpm remove vuetify\nnpm install --save vuetify@3.4.9\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folomadev%2Folobase-demo-ui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Folomadev%2Folobase-demo-ui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folomadev%2Folobase-demo-ui/lists"}