Entri yang Diunggulkan
INSTAL DAISY UI
✅ Cara bener install DaisyUI: Pake perintah ini di terminal: bash Salin Edit npm install -D daisyui Setelah itu, tambahkan plugin-nya ke ...
EXTENSI VS CODE UNTUK LARAVEL
DAUR ULANG SAMPAH DIGITAL
Proyek Eco: Mengolah Sampah Digital Menjadi Energi
- Pengumpulan Sampah Digital: Pengguna mengumpulkan sampah digital mereka, seperti file-file yang tidak terpakai lagi.
- Konversi ke Token: Sampah digital dikonversi menjadi token digital, yang dapat diperdagangkan di pasar cryptocurrency.
- Penggunaan Token untuk Pembelian Energi: Token digital dapat digunakan untuk membeli energi dari sumber-sumber terbarukan, seperti energi surya atau angin.
- Penggunaan Energi: Energi yang dibeli dengan token digital dapat digunakan untuk mengoperasikan perangkat-perangkat elektronik, seperti komputer atau ponsel.
Proyek Ocean: Mengolah Sampah Digital Menjadi Crypto Lainnya
- Pengumpulan Sampah Digital: Pengguna mengumpulkan sampah digital mereka, seperti file-file yang tidak terpakai lagi.
- Analisis Sampah Digital: AI digunakan untuk menganalisis sampah digital dan menentukan nilai-nilai yang terkandung di dalamnya.
- Konversi ke Crypto Lainnya: Sampah digital dikonversi menjadi crypto lainnya, seperti Bitcoin atau Ethereum.
- Penggunaan Crypto Lainnya: Crypto lainnya dapat digunakan untuk membeli barang-barang atau jasa-jasa online.
CLOUD STORAGE
- Microsoft OneDrive: 5 GB penyimpanan gratis
- Dropbox: 2 GB penyimpanan gratis
- pCloud: 10 GB penyimpanan gratis
- MediaFire: 10 GB penyimpanan gratis
- Degoo: 100 GB penyimpanan gratis (dengan iklan)
MediaFire vs Degoo: Perbandingan Cepat
Fitur | MediaFire | Degoo |
---|---|---|
Penyimpanan Gratis | 10 GB | 100 GB |
Ukuran File Maksimum | 20 GB | 5 GB |
Fitur Berbagi | Ya | Ya |
Fitur Keamanan | Enkripsi | Enkripsi |
Iklan | Ya | Ya (pada versi gratis) |
Pertimbangan
- Jika kamu memerlukan penyimpanan yang lebih besar, Degoo mungkin menjadi pilihan yang lebih baik.
- Jika kamu memerlukan fitur berbagi yang lebih mudah, MediaFire mungkin menjadi pilihan yang lebih baik.
PREPARE LARAVEL
1️⃣ Download & Install Node.js
-
Buka website resmi https://nodejs.org/
👉 https://tailwindui.com/preview
2️⃣ Tailwind Components (Gratis & Open Source)
👉 https://tailwindcomponents.com/
-
Kumpulan komponen dari komunitas
-
Ada navbar, button, card, modal, dll.
3️⃣ Flowbite (Gratis + Premium)
👉 https://flowbite.com/
-
Komponen gratis cukup banyak: tombol, form, modal, dll.
-
Bisa pakai tanpa registrasi
4️⃣ DaisyUI (Framework UI di atas Tailwind, Gratis!)
👉 https://daisyui.com/
-
Komponen seperti button, card, alert, modal semua gratis
5️⃣ Tailblocks (Template Siap Pakai)
👉 https://tailblocks.cc/
-
Drag & drop layout siap pakai
-
Full gratis dan open-source
✅ Ekstensi Wajib untuk Laravel di VS Code
1️⃣ PHP Intelephense 🟢 (Wajib untuk PHP Auto-Complete & IntelliSense!)
🔹 Nama: PHP Intelephense
🔹 Pasang dari marketplace:
👉 https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client
🔹 Fitur:
✅ Auto-complete untuk kode PHP
✅ Highlight syntax & IntelliSense
✅ Bisa dipakai untuk Laravel dan framework PHP lainnya
2️⃣ Laravel Blade Snippets 🎨 (Auto-Complete untuk Blade Templates!)
🔹 Nama: Laravel Blade Snippets
🔹 Pasang dari marketplace:
👉 https://marketplace.visualstudio.com/items?itemName=onecentlin.laravel-blade
🔹 Fitur:
✅ Highlight syntax untuk Blade (.blade.php
)
✅ Auto-complete directive Blade (@foreach
, @if
, @csrf
, dll.)
✅ Support untuk Tailwind & Bootstrap
3️⃣ Laravel Artisan ⚡ (Jalankan Artisan Command dari VS Code!)
🔹 Nama: Laravel Artisan
🔹 Pasang dari marketplace:
👉 https://marketplace.visualstudio.com/items?itemName=ryannaddy.laravel-artisan
🔹 Fitur:
✅ Jalankan Artisan langsung dari VS Code
✅ Bisa buat model, controller, migration dengan cepat
✅ Tidak perlu buka terminal manual
4️⃣ Laravel Extra Intellisense 🧠 (Auto-Complete untuk Laravel Methods!)
🔹 Nama: Laravel Extra Intellisense
🔹 Pasang dari marketplace:
👉 https://marketplace.visualstudio.com/items?itemName=amiralizadeh9480.laravel-extra-intellisense
🔹 Fitur:
✅ Auto-complete untuk metode Eloquent (User::where()
, Post::find()
, dll.)
✅ IntelliSense untuk routing, middleware, config Laravel
5️⃣ PHP Debug 🐞 (Debugging Laravel di VS Code!)
🔹 Nama: PHP Debug
🔹 Pasang dari marketplace:
👉 https://marketplace.visualstudio.com/items?itemName=xdebug.php-debug
🔹 Fitur:
✅ Bisa debugging langsung di VS Code
✅ Set breakpoint & inspect variabel
✅ Membantu tracing error dengan mudah
6️⃣ Tailwind CSS IntelliSense 🌈 (Auto-Complete Tailwind di Blade!)
🔹 Nama: Tailwind CSS IntelliSense
🔹 Pasang dari marketplace:
👉 https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss
🔹 Fitur:
✅ Auto-complete class Tailwind
✅ Highlight Tailwind CSS di Blade
✅ Untuk merapikan kode di VS Code, kamu bisa install ekstensi berikut:
🔥 1️⃣ PHP Intelephense (Sudah Direkomendasikan Sebelumnya)
🔹 Nama: PHP Intelephense
🔹 Pasang:
👉 https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client
🔹 Fitur:
✅ Auto-format kode PHP secara otomatis
✅ Bisa digunakan untuk Laravel
Cara pakai:
Tekan Shift + Alt + F
untuk langsung merapikan kode PHP
🎨 2️⃣ Laravel Blade Formatter (Untuk File .blade.php
)
🔹 Nama: Laravel Blade Formatter
🔹 Pasang:
👉 https://marketplace.visualstudio.com/items?itemName=shufo.vscode-blade-formatter
🔹 Fitur:
✅ Auto-format kode di file Blade (.blade.php
)
✅ Menata indentasi dan struktur Blade agar lebih rapi
Cara pakai:
Tekan Shift + Alt + F
saat berada di file Blade
- - -
FREE FRONTED
Cara Memulai Website Seperti FreeFrontend.com
Website seperti FreeFrontend.com adalah situs kumpulan snippet frontend (CSS, HTML, JavaScript) yang menyediakan berbagai elemen UI siap pakai. Jika Anda ingin membuat website serupa, berikut adalah langkah-langkah sistematis untuk memulai:
1. Tentukan Konsep dan Fokus Website
Sebelum mulai coding, tentukan dulu niche utama:
✅ Apakah khusus loader animations?
✅ Atau lebih luas, seperti hover effects, navigasi, tombol, dll?
✅ Apakah akan ada kontribusi dari pengguna?
🔹 Contoh Fokus:
- Simple Snippet Hub: Kumpulan snippet sederhana (loader, navigasi, efek hover).
- Advanced Components: Komponen UI yang lebih kompleks (modals, cards, tabel interaktif).
Saran: Mulai dengan kategori kecil dulu, misalnya "Loader Animations", lalu kembangkan.
2. Pilih Teknologi yang Digunakan
Website seperti FreeFrontend bisa dibangun dengan beberapa stack teknologi.
🔹 Stack Minimal untuk Memulai
✅ Frontend:
- HTML + CSS + Tailwind CSS / Bootstrap (untuk tampilan cepat)
- JavaScript (untuk interaktivitas sederhana)
- Highlight.js (menampilkan kode dengan warna syntax highlight)
✅ Backend (Opsional jika ingin pengguna bisa mengunggah kode)
- PHP + MySQL (untuk menyimpan kode pengguna)
- Node.js + Express + MongoDB (untuk sistem API lebih modern)
✅ Static Site Generator (Opsional)
- Hugo / Jekyll / Eleventy (untuk situs statis tanpa backend)
3. Struktur Halaman Website
Contoh Struktur Halaman:
- Home Page: Daftar snippet terbaru.
- Category Page: Halaman berdasarkan kategori (misalnya: Loader, Button, Hover).
- Detail Page: Setiap snippet punya halaman sendiri + kode siap copy-paste.
Struktur Direktori:
bash/public /css /js /images index.html categories.html snippet.html
4. Mulai Koding Halaman Dasar
Berikut contoh layout dasar untuk halaman utama menggunakan HTML + Tailwind CSS:
📌 index.html (Homepage)
html<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Free Snippets</title>
<script src="https://cdn.tailwindcss.com"></script>
</head>
<body class="bg-gray-100 text-gray-900">
<header class="bg-blue-600 text-white p-5 text-center text-2xl font-bold">
Free Snippets - Kumpulan Efek CSS & JavaScript
</header>
<main class="p-5 grid grid-cols-1 md:grid-cols-3 gap-4">
<!-- Snippet 1 -->
<div class="bg-white p-4 shadow rounded">
<h2 class="text-lg font-semibold">CSS Loader #1</h2>
<div class="flex justify-center p-4">
<svg width="50" height="50" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">
<circle cx="50" cy="50" r="40" stroke="blue" stroke-width="5" fill="none" stroke-linecap="round">
<animateTransform attributeName="transform" type="rotate" from="0 50 50" to="360 50 50" dur="1s" repeatCount="indefinite"/>
</circle>
</svg>
</div>
<pre class="bg-gray-200 p-2 text-sm rounded"><code><svg>...</code></pre>
</div>
<!-- Snippet 2 -->
<div class="bg-white p-4 shadow rounded">
<h2 class="text-lg font-semibold">CSS Loader #2</h2>
<div class="flex justify-center p-4">
<div class="w-10 h-10 border-4 border-blue-500 border-dashed rounded-full animate-spin"></div>
</div>
<pre class="bg-gray-200 p-2 text-sm rounded"><code>.animate-spin {...}</code></pre>
</div>
</main>
</body>
</html>
📌 Penjelasan:
✅ Menggunakan Tailwind CSS agar cepat styling tanpa banyak CSS manual.
✅ Grid Layout untuk menampilkan snippet dalam kolom.
✅ Menampilkan snippet + kode siap copy dalam <pre>
+ <code>
.
5. Tambahkan Highlighting untuk Kode
Agar tampilan kode lebih menarik, gunakan Highlight.js:
Tambahkan ini sebelum </body>
:
html<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/styles/github-dark.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/highlight.min.js"></script>
<script>hljs.highlightAll();</script>
6. Buat Sistem Kategori dan Filter (Opsional)
Untuk memudahkan pengguna menemukan snippet berdasarkan kategori:
html<select id="filterCategory">
<option value="all">Semua</option>
<option value="loader">Loader</option>
<option value="button">Button</option>
</select>
<script>
document.getElementById('filterCategory').addEventListener('change', function() {
let category = this.value;
document.querySelectorAll('.snippet').forEach(snippet => {
snippet.style.display = (category === 'all' || snippet.classList.contains(category)) ? 'block' : 'none';
});
});
</script>
Pengguna bisa memilih kategori tertentu tanpa harus reload halaman.
7. Hosting Website
Setelah jadi, website bisa diunggah ke hosting gratis seperti:
🔹 GitHub Pages (gratis, cocok untuk situs statis)
🔹 Netlify (statis + bisa pakai backend ringan)
🔹 Vercel (bisa untuk Next.js jika ingin lebih kompleks)
Jika ingin fitur user upload snippet, perlu hosting dengan backend seperti 000WebHost, InfinityFree, atau VPS murah.
8. Monetisasi (Opsional)
Jika ingin mendapatkan penghasilan dari website seperti FreeFrontend:
💰 Google AdSense (iklan di halaman)
💰 Affiliate (Codecanyon, Themeforest, atau Udemy)
💰 Premium Snippets (Menjual snippet eksklusif)
💰 Donasi Patreon atau BuyMeACoffee
Kesimpulan
🚀 Cara Membuat Website Seperti FreeFrontend.com:
✅ Tentukan kategori utama (loader, navbar, efek hover, dll)
✅ Gunakan HTML, CSS (Tailwind), dan JavaScript sederhana
✅ Buat layout responsif dengan Grid atau Flexbox
✅ Gunakan Highlight.js untuk kode snippet
✅ Gunakan hosting gratis (GitHub Pages, Netlify, Vercel)
Jika Anda serius mengembangkan website ini, kita bisa buatkan backendnya dengan Laravel atau Node.js di tahap berikutnya.
Postingan Populer
-
MEMBUAT POST PADA LARAVEL 3.1.8 LANGSUNG LOMPAT KE TOPIK SEEDER (SETTING DULU SBB): CONTROLLERS > POST CONTROLLER <?php namespace App...
-
MEMBUAT TOMBOL AKTIF PADA LARAVEL Belajar Laravel 8 | 4. Blade Templating Engine 19:19 < a class = "nav-link {{ ( $title === ...
-
MENGUBAH TITLE PADA LARAVEL Belajar Laravel 8 | 4. Blade Templating Engine 17:36 Route :: get ( '/' , function () { return vie...
-
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Ratione illo molestiae unde aperiam, dolor cumque! Porro illo iste, aperiam q...
-
Document Tombol dengan Ikon: Kamu bisa menambahkan ikon ke dalam tombol menggunakan elemen atau SVG agar lebi...
-
Tampilan pertama kali ketika kita meng-install Laravel adalah seperti berikut: Untuk mengubah halaman menjadi halaman milik kita: Tampilan a...
-
https://www.youtube.com/c/kawankoding https://www.youtube.com/c/ReJourney https://www.youtube.com/c/SekolahKoding https://www.youtube.com/c...
-
bantu saya membuat halaman login menu di laravel Berikut adalah langkah-langkah untuk membuat halaman login menggunakan Laravel. Kita akan m...
-
CARANYA : XXX MENDAFTAR DOMAIN : ***
SYNTAX HIGHLIGHTER
BELAJAR PROGRAMMING CARA MUDAH DAN CEPAT
dan belajar apa pun juga adalah praktek langsung mengikuti tutorial, tanpa perlu banyak menghafal dan baca banyak teori.
bisa adalah karena terbiasa
menjadi ahli karena banyak pengalaman gagal dan trus berusaha untuk bisa.
sudah tidak jamannya belajar dengan duduk di bangku sekolah. komersialisasi dunia pendidikan dengan dalih mencerdaskan yang justru hanya mencetak 'robot pasif' dan 'bodoh'.
internet diciptakan sebagai dunia pendidikan murah meriah. belajar bijak menyikapi internet dunia terbuka dan bebas yang selalu diikuti oleh tindakan dan pelaku kejahatan akibat uang.
Translate
-
MEMBUAT POST PADA LARAVEL 3.1.8 LANGSUNG LOMPAT KE TOPIK SEEDER (SETTING DULU SBB): CONTROLLERS > POST CONTROLLER <?php namespace App...
-
MEMBUAT TOMBOL AKTIF PADA LARAVEL Belajar Laravel 8 | 4. Blade Templating Engine 19:19 < a class = "nav-link {{ ( $title === ...
-
MENGUBAH TITLE PADA LARAVEL Belajar Laravel 8 | 4. Blade Templating Engine 17:36 Route :: get ( '/' , function () { return vie...
-
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Ratione illo molestiae unde aperiam, dolor cumque! Porro illo iste, aperiam q...
Label
- laravel (4)
Mengenai Saya

- maxcorps.space
- Semua orang berpendapat "TIDAK ADA MANUSIA SEMPURNA" - Agama diturunkan sebagai pelajaran untuk meraih Kesempurnaan menjadi MANUSIA SEJATI.