{"id":13792442,"url":"https://github.com/uasoft-indonesia/badaso-content-module","last_synced_at":"2025-04-14T16:33:45.022Z","repository":{"id":43012235,"uuid":"362573071","full_name":"uasoft-indonesia/badaso-content-module","owner":"uasoft-indonesia","description":"Manage your website content through badaso dashboard.","archived":false,"fork":false,"pushed_at":"2024-02-19T09:51:59.000Z","size":1070,"stargazers_count":2,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-25T07:20:49.467Z","etag":null,"topics":["addons","badaso","content","laravel","lcpd","low-code","module","ncpd","no-code","php","plugin","vue"],"latest_commit_sha":null,"homepage":"https://badaso-content.uatech.co.id","language":"PHP","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/uasoft-indonesia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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":"uasoft-indonesia","open_collective":"badaso"}},"created_at":"2021-04-28T18:42:34.000Z","updated_at":"2024-07-16T12:03:14.520Z","dependencies_parsed_at":"2024-02-19T03:23:37.865Z","dependency_job_id":"e6060796-a2ce-44f1-aa2a-9c8031bccb1a","html_url":"https://github.com/uasoft-indonesia/badaso-content-module","commit_stats":{"total_commits":221,"total_committers":12,"mean_commits":"18.416666666666668","dds":0.5384615384615384,"last_synced_commit":"b099927ef7b055c32af62eeaf2a610a8d04deae6"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uasoft-indonesia%2Fbadaso-content-module","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uasoft-indonesia%2Fbadaso-content-module/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uasoft-indonesia%2Fbadaso-content-module/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uasoft-indonesia%2Fbadaso-content-module/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/uasoft-indonesia","download_url":"https://codeload.github.com/uasoft-indonesia/badaso-content-module/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248916583,"owners_count":21182830,"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":["addons","badaso","content","laravel","lcpd","low-code","module","ncpd","no-code","php","plugin","vue"],"created_at":"2024-08-03T22:01:12.282Z","updated_at":"2025-04-14T16:33:44.986Z","avatar_url":"https://github.com/uasoft-indonesia.png","language":"PHP","funding_links":["https://github.com/sponsors/uasoft-indonesia","https://opencollective.com/badaso"],"categories":["Modules / Plugins"],"sub_categories":["Official"],"readme":"# badaso/content-module\nManage your website content through dashboard easily out of the box\n\n## How to installation content manager module\n1. \u003ca href=\"https://badaso-docs.uatech.co.id/docs/en/getting-started/installation/\" target=\"blank\"\u003e Install Badaso \u003c/a\u003e from laravel project\n2. Install badaso content module\n\nFor v2.x (Laravel 8)\n```\ncomposer require badaso/content-module\n```\n\nFor v1.x (Laravel 5,6,7)\n```\ncomposer require badaso/content-module:^1.0\n```\n3. Set env\n```\nMIX_DEFAULT_MENU=admin\nMIX_BADASO_MENU=${MIX_DEFAULT_MENU},content-module\nMIX_BADASO_PLUGINS=content-module\n```\n3. Call command `php artisan migrate`\n4. Call command `php artisan badaso-content:setup` or `php artisan badaso-content:setup --force` if you want to overwrite the file \n5. Call command `composer dump-autoload`\n6. Call command `php artisan db:seed --class=BadasoContentModuleSeeder`\n7. In menu item \"Role Management\" from badaso admin panel, add permission user to fill content\n\n![image](https://user-images.githubusercontent.com/55905844/118775952-a90f3380-b8b1-11eb-9c32-d672f686aeb1.png)\n\n## Support type content\n1. Text\n   \n   Support text type value content \n   ##### JSON example output\n   ```\n   {\n    \"text-exmaple\" : {\n      \"name\" : \"text-example\",\n      \"label\" : \"Text Example\",\n      \"type\" : \"text\",\n      \"data\" : \"Lorem ibsum siamet dor...\"\n    }\n   }\n   ```\n2. Image\n   \n   Support image type value content, image your choice for value content automatic save `storage/app` in laravel project\n   ##### JSON example output\n   ```\n   {\n    \"image-example\" : {\n      \"name\" : \"image-example\",\n      \"label\" : \"Image Example\",\n      \"type\" : \"image\",\n      \"data\" : \"image-example.png\"\n    }\n   }\n   ```\n3. URL\n  \n   Support url type value content\n   ##### JSON example output\n   ```\n   {\n    \"url-example\" : {\n      \"name\" : \"url-example\",\n      \"label\" : \"URL Example\",\n      \"type\" : \"url\",\n      \"data\" : {\n        \"url\" : \"http://example.com\",\n        \"text\" : \"Somthing Text\"\n      }\n    }\n   }\n   ```\n4. Group\n\n   Support value type content groups that accommodate other types of content\n   ##### JSON example output\n   ```\n   {\n    \"group-example\" : {\n      \"name\" : \"group-example\",\n      \"label\" : \"Group Example\",\n      \"type\" : \"group\",\n      \"data\" : {\n        \"url-example\" : {\n          \"name\" : \"url-example\",\n          \"label\" : \"URL Example\",\n          \"type\" : \"url\",\n          \"data\" : {\n            \"url\" : \"http://example.com\",\n            \"text\" : \"Somthing Text\"\n          }\n        },\n        ...\n      }\n    }\n   }\n   ```\n ##### JSON example output all fetch\n ```\n {\n  \"id\" : 1,\n  \"slug\" : \"example-content\",\n  \"label\" : \"Example Content\",\n  \"value\" : {\n    \"group-example\" : {\n      \"name\" : \"group-example\",\n      \"label\" : \"Group Example\",\n      \"type\" : \"group\",\n      \"data\" : {\n        \"url-example\" : {\n          \"name\" : \"url-example\",\n          \"label\" : \"URL Example\",\n          \"type\" : \"url\",\n          \"data\" : {\n            \"url\" : \"http://example.com\",\n            \"text\" : \"Somthing Text\"\n          }\n        },\n        ...\n      }\n    }\n    ...\n  }\n }\n ```\n \n ## Demo\n 1. Browse Content\n\n    ![image](https://user-images.githubusercontent.com/55905844/118776324-128f4200-b8b2-11eb-891e-099c5f5672c7.png)\n 2. Read Content\n\n    ![image](https://user-images.githubusercontent.com/55905844/118776417-2a66c600-b8b2-11eb-865d-620666ab9c9c.png)\n 3. Create Content\n\n    ![image](https://user-images.githubusercontent.com/55905844/118776622-61d57280-b8b2-11eb-98d2-d07947d71738.png)\n 4. Edit Content \n\n    ![image](https://user-images.githubusercontent.com/55905844/118776790-8e898a00-b8b2-11eb-83b4-4033dbf3ce5d.png)\n 5. Fill Content\n\n    ![image](https://user-images.githubusercontent.com/55905844/118776916-b37dfd00-b8b2-11eb-86a7-c07f48f6eedc.png)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fuasoft-indonesia%2Fbadaso-content-module","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fuasoft-indonesia%2Fbadaso-content-module","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fuasoft-indonesia%2Fbadaso-content-module/lists"}