Tech Entertainer youtube.com/deaafrizal
Contributing Guidelines
·
Submit an Issue
Cek staging server https://cuyuniverse.co
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 git@github.com:{username github kalian}/laract9.git
# atau kalo kalian pake https (bukan ssh)
git clone https://github.com/{username github kalian}/laract9.git
Kemudian, buka terminal seperti bash, zsh, command prompt atau powershell dan nstall dependency composer dengan command berikut
composer install && composer update
Lanjut, copy file .env.example
dengan nama .env
sebagai berikut:
cp .env.example .env
Kemudian, 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 migrate
Lanjut, generate aplikasi key untuk keamanan pada project laravel dengan menggunakan artisan command berikut:
php artisan key:generate
# atau
php artisan key:generate --show
Install 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 dev
Langkah Terakhir, silahkan jalankan local development server Laravel dengan menggunakan artisan command sebagai berikut:
php artisan serve
Project 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!