{"id":20514533,"url":"https://github.com/taguz91/yii2-backoffice-template","last_synced_at":"2026-05-08T02:16:59.270Z","repository":{"id":117157750,"uuid":"362512777","full_name":"taguz91/yii2-backoffice-template","owner":"taguz91","description":"Backoffice template, for yii2 application. Includes webpack support for scass and react or some else. ","archived":false,"fork":false,"pushed_at":"2021-04-28T21:24:57.000Z","size":140,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-16T09:44:06.234Z","etag":null,"topics":["backoffice","template","webpack","yii2"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/taguz91.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2021-04-28T15:09:32.000Z","updated_at":"2022-05-17T16:28:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"a9e464ba-4164-4855-a310-9cdcf87c6c46","html_url":"https://github.com/taguz91/yii2-backoffice-template","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taguz91%2Fyii2-backoffice-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taguz91%2Fyii2-backoffice-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taguz91%2Fyii2-backoffice-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taguz91%2Fyii2-backoffice-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/taguz91","download_url":"https://codeload.github.com/taguz91/yii2-backoffice-template/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242117717,"owners_count":20074438,"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":["backoffice","template","webpack","yii2"],"created_at":"2024-11-15T21:17:00.921Z","updated_at":"2026-05-08T02:16:54.235Z","avatar_url":"https://github.com/taguz91.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eYii 2 Backoffice Template\u003c/h1\u003e\n\nThe template includes three tiers: back end, and console, with webpack support, for use scss, react, and more. \n\nDIRECTORY STRUCTURE\n-------------------\n\n```\ncommon\n    cache/               contains all cache functionality\n    components/          contains your custom components\n    config/              contains shared configurations\n    enums/               contains state apps\n    grid/                contains GridView and LinkPager with bootstrap4 support \n    models/              contains model classes used in both backend and frontend\n    providers/           contains all providers\n    repositories/        contains all querys for each model\n    tests/               contains tests for common classes    \n    validators/          contains all custom validations \n    helpers/             contains helpers for the app \n    widgets/             contains widgets for the app\n    yii/                 contains yii base clases with custom implementations \nconsole\n    config/              contains console configurations\n    controllers/         contains console controllers (commands)\n    models/              contains console-specific model classes\n    runtime/             contains files generated during runtime\nbackend\n    assets/              contains application assets such as JavaScript and CSS\n    config/              contains backend configurations\n    controllers/         contains Web controller classes\n    models/              contains backend-specific model classes\n    routes/              contains rules for the routes, and a custom helper for manage the urls \n    runtime/             contains files generated during runtime\n    tests/               contains tests for backend application    \n    views/               contains view files for the Web application\n    web/                 contains the entry script and Web resources\n    webpack/             contains js and scss files\nvendor/                  contains php dependent 3rd-party packages\nnode_modules/            contains webpack dependent 3rd-party packages\nenvironments/            contains environment-based overrides\n```\n\nTo use webpack in dev mode you can run: \n```bash\n$ npm run dev\n```\n\nFor bundle your app to production mode run: \n```bash\n$ npm run prod\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftaguz91%2Fyii2-backoffice-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftaguz91%2Fyii2-backoffice-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftaguz91%2Fyii2-backoffice-template/lists"}