alvnfaiz / laract9

CUYUNIVERSE THE FREEDOM OF CODE

Home Page:https://cuyuniverse.co

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LARACT9 πŸ±β€πŸ’», CUY UNIVERSE PROJECT

Tech Entertainer youtube.com/deaafrizal

Visitor Count YouTube Channel Subscribers GitHub followers Discord GitHub top language Website GitHub contributors

πŸ“« Join projek isengan ini?

check staging server https://cuyuniverse.co


πŸ‘‡ Clone this project first and make your own features πŸ‘‡

git clone https://github.com/deaaprizal/laract9.git .

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.


BRANCH UTAMA UNTUK SEMUA PERUBAHAN MULAI DARI => DEV

CHECKOUT ke "dev" dan lakukan push ke "dev" juga


Beberapa library yang digunakan...

const cuyuniverse = {
  Technologies: {
    CSS: ["Tailwind", "DaisyUI"],
    backEnd: {
      laravel9: ["Breeze", "Sanctum", "Eloquent"],
    },
    devOps: ["FORGE", "DROPLET", "CLOUDFLARE"],
    databases: ["MySql"],
    misc: ["Inertiajs", "...", "...", "soon"]
  },
  authentication: "Google Mail SMTP",
  architecture: ["Serverless Architecture", "Progressive web applications*soon", "Hybrid Rendering"],
    currentFocus: "Building users business flow",
    funFact: "Clone aja dulu, errornya belakangan"
};



Tutorial Setup Project

  1. Pertama, pastikan kalian sudah punya php, composer, nodejs dan npm / yarn ya cuy, kalo belum punya silahkan download versi terbarunya

  2. Pastikan kalian juga sudah punya mysql terinstall

  3. 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 http (bukan ssh)

git clone https://github.com/{username github kalian}/laract9.git
  1. Buka directory project nya di terminal (command prompt / powershell dsb)

  2. Install dependency composer dengan command berikut

composer install
  1. Copy file .env.example dengan nama .env atau bisa gunakan command berikut
cp .env.example .env
  1. Silahkan ganti credentials database di file .env nya seperti
DB_DATABASE
DB_USERNAME
DB_PASSWORD
  1. Setelah itu, silahkan kalian buat database nya di mysql dengan command sql berikut (nama database sesuaikan dengan yang di .env) atau jika kalian bikin databasenya di phpmyadmin silahkan disesuaikan ya
create database namadatabase;
  1. Setelah database terbuat, silahkan migrate dengan command berikut
php artisan migrate
  1. Generate application key dengan command berikut
php artisan key:generate
  1. Install dependencies dan start vite untuk frontend nya menggunakan npm atau yarn

Kalo pake npm

npm install && npm run dev

Kalo pake yarn

yarn && yarn dev
  1. Silahkan start server laravel nya dengan command
php artisan serve
  1. Sekarang project nya udah running di http://localhost:8000 atau http://127.0.0.1:8000
    Untuk contribute, kalian bisa bikin perubahan yang kalian develop, terus push ke github ya cuy. Ntar di github kalian, di bagian repository yang kalian fork (bukan repo ini), nanti ada opsi buat contribute dan ada tombol buat open pull request. Tinggal di klik aja dan ikutin stepnya, beres dah



Bagimana cara FORK? Please searching di google aja ya bro

bisa baca docs resminya disini https://docs.github.com/en/get-started/quickstart/fork-a-repo


Apakah sudah ada guideline untuk bagaimana cara ikut kontribusi?

Belum. Feel free to make update into this readme file for guiding people to setup laract9 πŸ‘

Bebaskan jiwa codingmu dan mari berdiskusi disini: https://github.com/deaaprizal/laract9/discussions



seputar kreasi fitur projek cuyuniverse akan diupdate disini: https://github.com/deaaprizal/laract9/projects?type=beta


Gue suka berkolaborasi dengan siapa saja jadi buat kalian peduli apa kata orang skill-mu, mari berkontribusi dan belajar bareng!


Lines of code GitHub repo size GitHub Discussions GitHub issues

🐱 CuyUniverse notes:

πŸ† 98% Performance on Lighthouse

πŸ“¦ 0.2s First load time

πŸ”‘ 2 Layer security

πŸ“œ Masih banyak catatan kekurangan

CuyUniverse Feature Progress 🐀

🌞 UsersFlow     60% ongoing  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘
πŸŒ† Posting       80% ongoing  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘
πŸŒƒ Comments      75% ongoing  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘ 
πŸŒ™ Dashboard     30% ongoing  β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘

CuyUniverse NEXT FEATURE πŸ“–

🌞 Notification        xxx β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘
πŸŒ† Users Friendship    xxx β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘
πŸŒƒ ide kalian sendiri  ooo β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘ 

Terakhir diupdate pada 22/07/2022 21:30:04 WIB

NOTE: Terimakasih kepada siapa saja yang membantu project ini sampai pada dimana kita sendiri bingung ingin menambahkan apa lagi kedalamnya. Ini adalah project iseng for fun and for learning, so join sekarang kuy!

About

CUYUNIVERSE THE FREEDOM OF CODE

https://cuyuniverse.co


Languages

Language:PHP 46.1%Language:JavaScript 32.1%Language:Blade 21.2%Language:Shell 0.4%Language:CSS 0.2%