This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Entri yang Diunggulkan

CAKE PHP

Anda bilang: 🌐 Website Generator mode ChatGPT bilang: 🟢 New chat detected... Initializing 🌐 Website Generator mode 👾 Identity confirme...

URUTAN KERJA LARAVEL

🔄 Idealnya, urutan kerja begini:

  1. Install Laravel Project

    bash
    laravel new project-name
  2. Masuk ke folder project

    bash
    cd project-name
  3. Install Laravel Breeze (atau Jetstream, kalau mau lebih lengkap)

    bash
    composer require laravel/breeze --dev php artisan breeze:install

    Di tahap ini kamu bisa pilih Blade, Vue, React, Livewire, dsb.

  4. Install npm dependencies

    bash
    npm install
  5. Install TailwindCSS dan DaisyUI (kalau belum otomatis dari Breeze)

    bash
    npm install -D tailwindcss postcss autoprefixer npm install daisyui
  6. Jalankan build frontend

    bash
    npm run dev
  7. Migrasi database

    bash
    php artisan migrate

STRUKTUR DASAR BACKEND

🗂 Struktur Dasar:

🔐 Autentikasi & User Management

  • users table:

    • id, name, email, password, role, email_verified_at, remember_token, timestamps

🛡️ Roles & Permissions (opsional tapi penting)

  • roles table

  • permissions table

  • role_user, permission_role (pivot tables)

📊 Dashboard & Konten

  • dashboard_data table (custom tergantung kebutuhan nanti)

📩 Support System (ticket/helpdesk ala WHMCS)

  • tickets table: user_id, subject, status, priority, created_at

  • ticket_replies table: ticket_id, user_id, message, created_at

💰 Transaksi (jika butuh billing/invoice)

  • invoices: user_id, amount, status, due_date, etc.


📦 Fitur Utama:

  • Login/Register/Forgot Password (sudah dari Breeze)

  • Role-based dashboard (Admin/User)

  • Tiket Bantuan/Support

  • CRUD Master Data (optional: produk, layanan, dll)

  • Notifikasi / Email (jika butuh)

BUG MANIFEST.JSON

Vite manifest not found at: E:\CODING\LARAVEL\LARAVEL-X1\gudang-laba\public\build/manifest.json

GIT IGNORE

Langkah 1: Buat File .gitignore

Kalau belum ada, kamu bisa buat langsung:

bash
touch .gitignore

Atau pakai Notepad atau text editor favorit kamu, buat file dengan nama .gitignore di root folder proyek kamu.


Langkah 2: Tambahkan Isi .gitignore

Contoh isi untuk proyek Laravel:

bash
/vendor /node_modules .env /public/storage /storage/*.key /.idea .DS_Store *.log *.sqlite

Kamu bisa sesuaikan sesuai kebutuhan ya!


Langkah 3: Tambahkan dan Commit ke Git

bash
git add .gitignore git commit -m "Menambahkan file .gitignore" git push

Kalau kamu sudah pernah commit file yang seharusnya di-ignore (kayak /vendor atau .env), kamu bisa hapus dari tracking Git dulu:

bash
git rm -r --cached vendor git rm --cached .env

Lalu commit lagi:

bash
git commit -m "Menghapus file dari tracking dan menambahkan .gitignore" git push

DEPLOY KE GITHUB

1. Buka Terminal / Command Line

Pastikan kamu lagi di folder project-nya.


2. Inisialisasi Git (kalau belum)

bash
git init

3. Tambahkan Semua File

bash
git add .

4. Commit Perubahan

bash
git commit -m "Update countdown script and layout"

5. Buat Repository di GitHub

  1. Buka GitHub

  2. Klik tombol New Repository

  3. Isi nama repo, lalu klik Create repository


6. Hubungkan Project Lokal ke GitHub

Ganti USERNAME dan REPO_NAME dengan punyamu:

bash
git remote add origin https://github.com/USERNAME/REPO_NAME.git

7. Push ke GitHub

bash
git branch -M main git push -u origin main

Dan udah kelar! 🎉 Sekarang project kamu udah naik ke GitHub.
Kalau ada error kayak "authentication failed", kamu bisa pakai GitHub CLI atau SSH key juga. Mau dibantuin yang itu juga?

Teteh siap bantu! 😄



***

UPDATE GITHUB

1. Tambahkan perubahan terbaru

bash
git add .

2. Commit perubahan

bash
git commit -m "Update fitur countdown dan layout"

3. Push ke GitHub

bash
git push

Udah deh, langsung ke-update di repository GitHub kamu yang sebelumnya! 🚀
Kalau ada branch lain atau kamu kerja di cabang tertentu, tinggal sesuaikan aja dengan:

bash
git push origin nama-branch

Mau dicek bareng repo-nya udah ke-update atau belum?

INSTALL LARAVEL v.9. v.10, v.11

bash : composer create-project laravel/laravel="9.*" nama-project

cd nama-project

bash : composer install

bash : composer update

------ :
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Nothing to install, update or remove
Generating optimized autoload files
[ini akan lama> tergatung koneksi internet, tunggu]

82 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
[ini sudah selesai]

dan kembali ke cd nama-project

bash : php artisan migrate

bash : php artisan key:generate

bash : php artisan serve

- - -***

Untuk menginstal Laravel versi 9, 10, atau 11, Anda dapat mengikuti langkah-langkah berikut:GitLab OZX Craft

  1. Membuat Proyek Laravel Baru:

    • Untuk Laravel versi 9:

      bash
      composer create-project laravel/laravel="9.*" nama-proyek


    • Untuk Laravel versi 10:

      bash
      composer create-project laravel/laravel="10.*" nama-proyek


    • Untuk Laravel versi 11:

      bash
      composer create-project laravel/laravel="11.*" nama-proyek


    Gantilah nama-proyek dengan nama proyek yang Anda inginkan.

  2. Masuk ke Direktori Proyek:

    bash
    cd nama-proyek

  1. Menginstal Dependensi:

    bash
    composer install

  1. Memperbarui Dependensi:

    bash
    composer update

  1. Menjalankan Migrasi Database:

    bash
    php artisan migrate

  1. Menghasilkan Kunci Aplikasi:

    bash
    php artisan key:generate

  1. Menjalankan Server Pengembangan:

    bash
    php artisan serve

Langkah-langkah di atas diadaptasi dari panduan yang tersedia di GitLab OZX Craft.GitLab OZX Craft

Catatan:

  • Pastikan Anda telah menginstal PHP dan Composer sebelum memulai proses di atas.GitLab OZX Craft

  • Untuk informasi lebih lanjut dan pembaruan terbaru, disarankan untuk merujuk langsung ke dokumentasi resmi Laravel atau sumber terpercaya lainnya.

Postingan Populer

BINTANG JATUH LYRAEA

MG86

I S I itu PENTING bukan hanya ESSENSI

Powered By Blogger