orckid-lab / laravel
Orckid Lab scaffold of Laravel Framework.
    v2.0.1
    2020-05-19 17:55 UTC
Requires
- php: ^7.2.5
 - ext-json: *
 - fideloper/proxy: ^4.2
 - fruitcake/laravel-cors: ^1.0
 - guzzlehttp/guzzle: ^6.3
 - laravel/framework: ^7.0
 - laravel/horizon: ^4.0
 - laravel/telescope: ^3.2
 - laravel/tinker: ^2.0
 - laravel/ui: ^2.0
 - nothingworks/blade-svg: ^0.3.1
 - spatie/laravel-permission: ^3.3.0
 - spatie/laravel-tags: ^2.1
 
Requires (Dev)
- beyondcode/laravel-dump-server: ^1.0
 - facade/ignition: ^2.0
 - filp/whoops: ^2.0
 - fzaninotto/faker: ^1.9.1
 - mockery/mockery: ^1.3.1
 - nunomaduro/collision: ^4.1
 - phpunit/phpunit: ^8.5
 
README
Installation
Run the following command to create a new project:
composer create-project orckid-lab/laravel project-name --prefer-dist
Install node dependencies and compile assets
npm install && npm run dev
Modules installed
- Roles and permission (https://github.com/spatie/laravel-permission)
 - Tags (https://github.com/spatie/laravel-tags)
 - Telescope
 - Horizon
 
Handling tags
Delete local tags.
git tag -d $(git tag -l)
Fetch remote tags.
git fetch
Delete remote tags.
git push origin --delete $(git tag -l) # Pushing once should be faster than multiple times
Delete local tags.
git tag -d $(git tag -l)
Sync with repo
Clone the repository
git clone git@bitbucket.org:orckidlab/laravel.git
Add the repository path to remote list
git remote add upstream git@bitbucket.org:orckidlab/laravel.git
Fetch changes from the repository
git fetch upstream --no-tags
Go back to the branch to merge with
git checkout master
Merge with upstream
git merge upstream/master
Add tag
git tag tagname
git push origin --tags