{"action":"closed","issue":{"url":"https://api.github.com/repos/laravel/framework/issues/22146","repository_url":"https://api.github.com/repos/laravel/framework","labels_url":"https://api.github.com/repos/laravel/framework/issues/22146/labels{/name}","comments_url":"https://api.github.com/repos/laravel/framework/issues/22146/comments","events_url":"https://api.github.com/repos/laravel/framework/issues/22146/events","html_url":"https://github.com/laravel/framework/issues/22146","id":275360571,"number":22146,"title":"Multi app with modules for each","user":{"login":"shrikanth003","id":22520139,"avatar_url":"https://avatars3.githubusercontent.com/u/22520139?v=4","gravatar_id":"","url":"https://api.github.com/users/shrikanth003","html_url":"https://github.com/shrikanth003","followers_url":"https://api.github.com/users/shrikanth003/followers","following_url":"https://api.github.com/users/shrikanth003/following{/other_user}","gists_url":"https://api.github.com/users/shrikanth003/gists{/gist_id}","starred_url":"https://api.github.com/users/shrikanth003/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shrikanth003/subscriptions","organizations_url":"https://api.github.com/users/shrikanth003/orgs","repos_url":"https://api.github.com/users/shrikanth003/repos","events_url":"https://api.github.com/users/shrikanth003/events{/privacy}","received_events_url":"https://api.github.com/users/shrikanth003/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-11-20T13:45:21Z","updated_at":"2017-11-20T14:12:15Z","closed_at":"2017-11-20T14:12:15Z","author_association":"NONE","body":"- Laravel Version: 5.5\r\n- PHP Version: 7.1\r\n- Database Driver & Version:\r\n\r\n### Description:\r\nI'm looking for a solution where i can produce multiple applications or modules under the same laravel installation. For Example, my project consists of a search directory where users can find nearby professionals and businesses, a community system like flarum, a erp tool and a social network. \r\nIn yii2 framework we have a common folder(shared resources), backend folder (for administration), frontend folder(customer facing). Each folder represents a application. We can create modules in each app for our features. Or we could clone frontend to make a new app. For example, clone frontend folder and rename it to community and adjust config and aliases. This results in a multi app. Each app has a modules folder inside to add features as modules.\r\nAnd a rbac for the project to handle roles and permissions for all the folders(appplications)\r\n\r\nI have moved to laravel as i feel more complex things could be achieved with it and also i want to use a javascript like vuejs for the frontend. All i'm confused right now is with the structure of laravel. I have gone through few articles like pingpong modules, multi tenancy, multi site and other. But i didn't find an answer.\r\n\r\nDoes anyone know how i could achieve a architecture as mentioned above in yii2 framework which makes the job easy for me. I know laravel is a different framework and im not comparing it to yii2. But i feel if that can be achieved in yii2, it should also be achieved in laravel. And the best way to learn things is by trying instead of giving up on laravel and moving back to yii2.\r\n\r\nSo any tutorials, links or suggestions will really help me kickstart my project.\r\n"}}
{"actor":{"display_login":"shrikanth003"}}