code review pals
1.0.0

代碼評論PALS是一個以社區為導向的代碼審查平台,旨在通過提供共享代碼並從同行獲得反饋的地方來幫助開發人員互相學習並提高技能。
我們的目標是鼓勵各級開發人員提交其守則以進行審查,並培養一個支持和協作的環境,高級開發人員可以幫助大三學生學習和成長。我們認為,代碼審核是軟件開發過程的重要組成部分,它有助於改善代碼質量,捕獲錯誤和安全問題以及共享知識。
我們的堆棧
警告- 您需要讓作曲家( Composer -V驗證)和Docker安裝以繼續
首先,您需要分支項目,然後克隆您的回購
git clone [email protected]:{YOUR_ACCOUNT_NAME}/code-review-pals.git && cd code-review-pals
複製.env.exemple文件為.env並更改以下行
| .env.Exemple | .env |
|---|---|
APP_URL=http://localhost | APP_URL=http://127.0.0.1 |
DB_HOST=127.0.0.1 | DB_HOST=mysql |
在您的GitHub帳戶上,轉到Settings > Developer Settings > OAuth App
然後填寫以下表格:

註冊後,創建您的客戶秘密並將http://127.0.0.1作為主頁URL
在.env文件中,在最底部,在Github上註冊應用程序後給出的憑據填寫github部分。
GITHUB_CLIENT_ID= /*YOUR CLIENT ID*/
GITHUB_CLIENT_SECRET= /*YOUR CLIENT SECRET*/
GITHUB_REDIRECT=http://127.0.0.1/auth/callback/github
在Docker上安裝帆,安裝依賴項,初始化數據庫,啟動實例
docker run --rm
-u "$(id -u):$(id -g)"
-v "$(pwd):/var/www/html"
-w /var/www/html
laravelsail/php82-composer:latest
composer install --ignore-platform-reqs
./vendor/bin/sail npm i && ./vendor/bin/sail composer update
生成應用程序密鑰
./vendor/bin/sail php artisan key:generate
./vendor/bin/sail artisan migrate:fresh --seed
./vendor/bin/sail up -d
而且你很好:)
完成後,別忘了剪碼頭
./vendor/bin/sail down
如果您有興趣為代碼審查朋友做出貢獻,請查看問題並加入我們的社區。一起,我們可以使代碼審查為每個人提供更易於訪問和有意義的體驗。
代碼審查朋友根據MIT許可證(MIT)獲得許可。請參閱許可證文件以獲取更多信息。