
Code Review 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として配置します
in .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
そして、あなたは行くのが良いです:)
完了したら、Dockerを切ることを忘れないでください
./vendor/bin/sail down
Code Review Palsに貢献することに興味がある場合は、問題をチェックしてコミュニティに参加してください。一緒になって、コードレビューを誰にとってもアクセスしやすくやりがいのある体験にすることができます。
コードレビューPALSは、MITライセンス(MIT)に基づいてライセンスされています。詳細については、ライセンスファイルをご覧ください。