Tech Entertainer youtube.com/deaafrizal
Contributing Guidelines
·
Submit an Issue
CuyUniverse adalah project terbuka untuk siapa saja yang mau belajar ngoding terutama dengan pemilihan 2 bahasa pemrograman (PHP & Javascript). 3 core stack yang digunakan saat ini: LARAVEL9, REACTJS & MYSQL FORK atau coba-coba di clone project ini sekarang di lokal komputer kalian masing-masing.
Silahkan fork terlebih dahulu repository ini, kemudian clone repository yang udah kalian fork ya (Inget repository yang kalian fork, bukan repository ini). Bisa gunakan command berikut:
git clone [email protected]:{username github kalian}/laract9.git
# atau kalo kalian pake https (bukan ssh)
git clone https://github.com/{username github kalian}/laract9.gitKemudian, buka terminal seperti bash, zsh, command prompt atau powershell dan nstall dependency composer dengan command berikut
composer install && composer updateLanjut, copy file .env.example dengan nama .env sebagai berikut:
cp .env.example .envKemudian, silahkan ganti credentials database di file .env nya seperti
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=xxx
DB_USERNAME=root
DB_PASSWORD=untuk panduan atau dokumentasi mengenai setup database pada file .env bisa kalian baca pada dokumentasi resmi laravelnya ya cui, klik disini.
Kemudian, silahkan migrate semua database di project ini dengan menggunakan artisan command:
php artisan migrateLanjut, generate aplikasi key untuk keamanan pada project laravel dengan menggunakan artisan command berikut:
php artisan key:generate
# atau
php artisan key:generate --showInstall dependencies nodejs didalam folder node_modules menggunakan Npm atau Yarn:
npm install && npm run dev
# atau menggunakan Yarn
yarn && yarn dev
# atau menggunakan pnpm
pnpm i && pnpm devLangkah Terakhir, silahkan jalankan local development server Laravel dengan menggunakan artisan command sebagai berikut:
php artisan serveProject ini akan berjalan di https://localhost:8080.
Untuk mengenai bagaimana cara untuk berkontribusi dalam pengembangan project ini bisa kalian lihat pada dokumentasi tentang CONTRIBUTING.md ya cui.
Kalian juga bisa kunjungi CONTRIBUTING.md untuk bagaimana cara berkontribusi ke project ini ya cui.
Ingin melaporkan bug, menyumbangkan beberapa kode, atau meningkatkan dokumentasi? Tentu bisa cui, kalian bisa baca panduan untuk berkontribusi.
Bantu menjaga project ini tetap terbuka dan selalu terupdate ya cui. Harap baca dan ikuti Code Of Conduct.
Jika kali menemukan kerentanan keamanan dalam project ini, silahkan untuk buka issue. Semua kerentanan keamanan akan segera ditangani.
Bebaskan jiwa codingmu dan mari berdiskusi mengenai fitur, keamanan atau yang lain ya cui, bisa kalian kunjungi forum diskusi
Gabung komunitas CUYUNIVERSE dan ramaikan ya cui:
Terima kasih atas peran kontribusi kalian di project CUYUNIVERSE ini ya cui, berikut adalah para kontributor hebat yang sudah menyumbangkan ide idenya!