
Code Review Pals adalah platform yang digerakkan oleh komunitas untuk tinjauan kode, yang dirancang untuk membantu pengembang belajar dari satu sama lain dan meningkatkan keterampilan mereka dengan menyediakan tempat untuk berbagi kode mereka dan mendapatkan umpan balik dari teman sebaya.
Tujuan kami adalah untuk mendorong pengembang dari semua tingkatan untuk mengirimkan kode mereka untuk ditinjau dan menumbuhkan lingkungan yang mendukung dan kolaboratif di mana pengembang senior dapat membantu junior belajar dan tumbuh. Kami percaya bahwa tinjauan kode adalah bagian penting dari proses pengembangan perangkat lunak, dan itu membantu meningkatkan kualitas kode, menangkap bug dan masalah keamanan, dan berbagi pengetahuan.
Tumpukan kami
PERINGATAN - Anda perlu memiliki komposer ( composer -v untuk memverifikasi) dan Docker diinstal untuk melanjutkan
Pertama -tama, Anda harus membayar proyek, lalu klon repo Anda
git clone [email protected]:{YOUR_ACCOUNT_NAME}/code-review-pals.git && cd code-review-pals
Duplikat file .env.exemple sebagai .env dan ubah baris berikut
| .env.Exemple | .env |
|---|---|
APP_URL=http://localhost | APP_URL=http://127.0.0.1 |
DB_HOST=127.0.0.1 | DB_HOST=mysql |
Di akun GitHub Anda, buka Settings > Developer Settings > OAuth App
Kemudian isi formulir sebagai berikut:

Setelah mendaftar, buat rahasia klien Anda dan taruh http://127.0.0.1 sebagai URL beranda
Dalam file .env , di bagian paling bawah, isi bagian GitHub dengan kredensial yang diberikan setelah mendaftarkan aplikasi di GitHub.
GITHUB_CLIENT_ID= /*YOUR CLIENT ID*/
GITHUB_CLIENT_SECRET= /*YOUR CLIENT SECRET*/
GITHUB_REDIRECT=http://127.0.0.1/auth/callback/github
Instal Sail on Docker, instal dependensi, inisialisasi database, instance peluncuran
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
Menghasilkan kunci aplikasi
./vendor/bin/sail php artisan key:generate
./vendor/bin/sail artisan migrate:fresh --seed
./vendor/bin/sail up -d
Dan kamu baik untuk pergi :)
Setelah selesai, jangan lupa memotong Docker
./vendor/bin/sail down
Jika Anda tertarik untuk berkontribusi pada teman -teman ulasan kode, silakan periksa masalahnya dan bergabunglah dengan komunitas kami. Bersama -sama, kami dapat membuat tinjauan kode sebagai pengalaman yang lebih mudah diakses dan bermanfaat bagi semua orang.
Pale tinjauan kode dilisensikan di bawah lisensi MIT (MIT). Silakan lihat file lisensi untuk informasi lebih lanjut.