
Code Review Pals ist eine Community-gesteuerte Plattform für die Code-Überprüfung, die Entwicklern helfen soll, voneinander zu lernen und ihre Fähigkeiten zu verbessern, indem sie einen Ort zur Verfügung stellen, um ihren Code zu teilen und Feedback von Gleichaltrigen zu erhalten.
Unser Ziel ist es, Entwickler aller Ebenen zu ermutigen, ihren Code zur Überprüfung einzureichen und ein unterstützendes und kollaboratives Umfeld zu fördern, in dem hochrangige Entwickler Junioren helfen können, zu lernen und zu wachsen. Wir sind der Ansicht, dass die Code -Überprüfung ein wesentlicher Bestandteil des Softwareentwicklungsprozesses ist und dass die Codequalität, die Fangfehler und Sicherheitsprobleme und das Wissen zur Freigabe von Wissen beitragen.
Unser Stapel
WARNUNG - Sie müssen Komponist ( Komponist -V zum Überprüfen) und Docker installiert haben, um fortzufahren
Zuerst müssen Sie das Projekt aufgeben und dann Ihr Repo klonen
git clone [email protected]:{YOUR_ACCOUNT_NAME}/code-review-pals.git && cd code-review-pals
Duplizieren Sie die Datei .env.exemple als .env und ändern
| .env.exemple | .Env |
|---|---|
APP_URL=http://localhost | APP_URL=http://127.0.0.1 |
DB_HOST=127.0.0.1 | DB_HOST=mysql |
Gehen Sie in Ihrem GitHub -Konto zu Settings > Developer Settings > OAuth App
Füllen Sie dann das Formular wie folgt aus:

Erstellen Sie nach der Registrierung Ihr Kundengeheimnis und setzen Sie http://127.0.0.1 als Homepage -URL
Füllen Sie ganz unten in .env -Datei den Abschnitt GitHub mit den Anmeldeinformationen aus, die nach dem Register der App auf GitHub angegeben wurden.
GITHUB_CLIENT_ID= /*YOUR CLIENT ID*/
GITHUB_CLIENT_SECRET= /*YOUR CLIENT SECRET*/
GITHUB_REDIRECT=http://127.0.0.1/auth/callback/github
Installieren Sie Segel auf Docker, installieren Sie Abhängigkeiten, initialisieren Sie die Datenbank, Startinstanzen
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
Generieren Sie den Anwendungsschlüssel
./vendor/bin/sail php artisan key:generate
./vendor/bin/sail artisan migrate:fresh --seed
./vendor/bin/sail up -d
Und du bist gut zu gehen :)
Wenn Sie fertig sind, vergessen Sie nicht, Docker zu schneiden
./vendor/bin/sail down
Wenn Sie daran interessiert sind, zu Code -Review -Kumpels beizutragen, lesen Sie bitte die Probleme und schließen Sie sich unserer Community an. Gemeinsam können wir Code zu einer zugänglicheren und lohnenderen Erfahrung für alle machen.
Code Review Pals ist unter der MIT -Lizenz (MIT) lizenziert. Weitere Informationen finden Sie unter Lizenzdatei.