Pengisian Data Gallery by Slug untuk Website Wisata (Laravel Seeder dari Google Maps & Wikimedia)

Customer: AI | Published: 24.10.2025
Бюджет: 30 $

Saya memiliki file Excel yang berisi daftar destinasi wisata (attractions) di Sumatera Barat, lengkap dengan kolom slug dan beberapa kolom informasi dasar. Saya membutuhkan freelancer untuk: Mencari dan mengumpulkan URL gambar (gallery) untuk setiap slug dari sumber Google Maps (Photos/Street View) dan Wikimedia/Wikipedia Commons. Menyusun hasilnya menjadi array PHP dengan format berikut: $galleryBySlug = [ 'danau-maninjau' => [ 'https://upload.wikimedia.org/wikipedia/commons/8/8f/Danau_Maninjau_dari_Lawang.jpg', 'https://lh5.googleusercontent.com/p/AF1QipOeD9Ww_ExampleLink=w1600-h900', ], 'lembah-harau' => [ 'https://upload.wikimedia.org/wikipedia/commons/5/5f/Harau_Valley_%28Sumatra%29.jpg', 'https://lh5.googleusercontent.com/p/AF1QipExample=w1600-h900', ], // dst... ]; Hasil akhir berupa file galleryBySlug.php yang dapat langsung di-require di seeder Laravel: require base_path('database/seeders/data/galleryBySlug.php'); Kriteria Data: Setiap slug minimal memiliki 5-7 URL gambar valid yang relevan dengan objek wisata. Gambar diambil dari Google Maps Photos/Street View atau Wikimedia Commons/Wikipedia (bebas hak cipta). URL harus langsung mengarah ke gambar (format .jpg, .png, atau .webp). Pastikan tautan tidak error (404) dan menampilkan gambar yang sesuai. Output yang diharapkan: File PHP: galleryBySlug.php berisi mapping slug → daftar URL gambar. (Opsional) file Excel/CSV tambahan berisi: slug, jumlah_foto, dan daftar URL untuk dokumentasi. Teknologi / Konteks: Framework: Laravel (Seeder). Data sumber: Google Maps & Wikimedia Commons. File input: Excel berisi daftar slug destinasi. Proyek ini tidak membutuhkan pengkodean Laravel, hanya pencarian, pemilihan gambar yang relevan, dan pembuatan file PHP array yang siap digunakan dalam seeder. Dibutuhkan freelancer yang teliti, paham struktur URL Google Maps/Wikimedia, dan mampu menjaga konsistensi penamaan serta kualitas gambar.