3flo adalah platform digital agensi kreatif imersif yang dirancang untuk merepresentasikan filosofi "Non-stop Creative". Website ini bukan sekadar galeri statis, melainkan sebuah Immersive Journey yang membawa audiens menelusuri alur kerja dari ide hingga produksi.
- 🚀 Intro Preloader Sequence: Pengalaman pembuka brand reveal yang mulus dengan efek sliding transisi.
- 🌀 3D Scroll Universe: Integrasi Three.js (React Three Fiber) di mana objek 3D berinteraksi dan berubah bentuk/posisi sesuai narasi scroll user.
- 🛠️ Filament-Powered Admin: Panel administrasi lengkap untuk mengelola:
- Services: Manajemen layanan kreatif (Experiential, Visual Soul, Digital Engine).
- Projects: Portfolio mendalam dengan detail relasi ke layanan terkait.
- 3D Tuning: Pengaturan posisi, rotasi, dan skala objek 3D langsung dari dashboard tanpa menyentuh kode.
- ✍️ Creative Journal: Sistem manajemen artikel untuk membagikan pemikiran dan update terbaru.
- 📱 Ultra-Responsive & Smooth Scroll: Menggunakan Lenis Scroll untuk pergerakan yang mewah dan adaptif di semua perangkat.
- Backend: Laravel 12
- Frontend: React, Inertia.js, Tailwind CSS
- Animations: GSAP (GreenSock), Framer Motion
- 3D Engine: Three.js, React Three Fiber (R3F)
- Tooling: Vite, Pest (Testing), Filament (CMS)
3flo Engine dilengkapi dengan Interactive Web Installer untuk memudahkan proses deployment di server produksi maupun lokal.
- PHP: ^8.2 (Rekomendasi 8.4)
- Database: MySQL 8.0+ / MariaDB
- Ekstensi PHP:
bcmath, ctype, fileinfo, json, mbstring, openssl, pdo, tokenizer, xml - Node.js: v18+ & NPM (untuk build asset)
Clone repository dan pindah ke direktori project:
git clone https://github.com/3flonet/platform_creative_agency.git
cd platform_creative_agencyTergantung pada tipe server Anda:
-
Opsi A: VPS / Dedicated Server (Akses SSH) Jalankan perintah langsung di terminal server:
# Backend composer install --optimize-autoloader --no-dev # Frontend build npm install && npm run build
-
Opsi B: Shared Hosting / cPanel (Tanpa Akses SSH/Node.js) Lakukan build di laptop/lokal terlebih dahulu, lalu upload hasilnya:
- Jalankan
npm install && npm run builddi laptop Anda. - Kompres seluruh project (termasuk folder
vendordanpublic/build). - Upload dan ekstrak file
.ziptersebut di File Manager cPanel.
- Jalankan
- Salin file
.env.examplemenjadi.env. - Penting: Jalankan perintah berikut untuk menghasilkan kunci enkripsi aplikasi:
(Tanpa APP_KEY, server akan menampilkan error
php artisan key:generate
MissingAppKeyException). - Penting: Jalankan perintah symlink untuk menghubungkan folder upload ke folder publik:
php artisan storage:link
- Pastikan izin akses (folder permissions) untuk folder
storagedanbootstrap/cachediatur ke 775 atau 777 agar server bisa menulis file. - Akses domain Anda di browser; Automatic Web Installer akan muncul untuk memandu Anda melakukan konfigurasi Database dan Lisensi tanpa perlu mengedit file secara manual.
Tip
Jika Anda menjumpai error "No application encryption key has been specified" saat pertama kali membuka browser, pastikan Anda sudah menjalankan php artisan key:generate di terminal server.
Setelah instalasi Wizard selesai dan symlink terpasang, sistem akan membuat file storage/installed.lock. Project Anda kini siap digunakan secara publik.
- Identity:
admin@3flo.net - Secret:
password(Ganti segera setelah login di menu Profile).
Project ini dikembangkan secara eksklusif untuk 3flo. Hak Cipta © 2026.
Selamat! Project 3FLO Engine Anda kini telah berhasil terinstal Selamat berkarya dan terus berkreasi secara non-stop! 🚀🌊