LARACT9 🐱‍💻, CUY UNIVERSE PROJECT

Tech Entertainer youtube.com/deaafrizal

GitHub issues GitHub repo size GitHub pull requests

Contributing Guidelines · Submit an Issue

GitHub Repo stars GitHub forks


## 📫 Join projek isengan ini? Cek staging server https://cuyuniverse.co

CUYUNIVERSE

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.


Development Setup

Prerequisites

Setting Up Project

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.


Contributing

Contributing Guidelines

Kalian juga bisa kunjungi CONTRIBUTING.md untuk bagaimana cara berkontribusi ke project ini ya cui.

Want To Help?

Ingin melaporkan bug, menyumbangkan beberapa kode, atau meningkatkan dokumentasi? Tentu bisa cui, kalian bisa baca panduan untuk berkontribusi.

Code Of Conduct

Bantu menjaga project ini tetap terbuka dan selalu terupdate ya cui. Harap baca dan ikuti Code Of Conduct.


Security Vulnerabilities

Jika kali menemukan kerentanan keamanan dalam project ini, silahkan untuk buka issue. Semua kerentanan keamanan akan segera ditangani.


Discussions

Bebaskan jiwa codingmu dan mari berdiskusi mengenai fitur, keamanan atau yang lain ya cui, bisa kalian kunjungi forum diskusi


Community

Gabung komunitas CUYUNIVERSE dan ramaikan ya cui:


All Contributors

Terima kasih atas peran kontribusi kalian di project CUYUNIVERSE ini ya cui, berikut adalah para kontributor hebat yang sudah menyumbangkan ide idenya!

All of amazing contributors