Pemula CMS Laravel
Situs Web Laravel dengan proyek Pemula akses Admin dengan tema AdminLTE dan fitur dasar.
- Tes Unit
(156 tests, 690 assertions)
Pratinjau proyek di sini
Fitur
- Tema Admin LTE
- Otentikasi
- Peran Pengguna
- Navigasi Admin
- Catat dan Lihat Aktivitas (tindakan situs web dan perubahan sumber daya admin)
- Akun
- Pengaturan Aplikasi
- Spanduk
- Pembuat Halaman
- Sumber Daya (Dokumen, Foto, Video)
- Berita
- Toko
- Pertanyaan Umum
- Situs web: Hubungi Kami
TODO
- Tes Lainnya (halaman, berita)
- Acara
- Testimonial
Pengaturan (Dasar)
- Kloning atau Unduh kodenya
- membuat basis data Anda
- siapkan host virtual Anda (pratinjau: http://titan.test)
- buka .env dan perbarui informasi aplikasi, database, email
- buka
databaseseedsUsersTableSeeder.php dan atur kredensial pengguna admin Anda - NPM (css dan js): Instal
npm install dan Jalankan npm run prod
Penyiapan (Lanjutan)
-
configapp.php -> atur zona waktu - buat Aplikasi Situs Web Facebook https://developers.facebook.com/
- buat akun Mailgun dan atur domain khusus
- Google Captcha https://www.google.com/recaptcha/admin#list
- Akun Google Analytics https://analytics.google.com/analytics/web
- akun Pengembang Konsol Google untuk Google Maps dan API Google Analytics
- https://console.developers.google.com
- Aktifkan API 'google analitik'
- Buat kunci browser api untuk peta google
- Dapatkan dan Siapkan Laravel Analytics Laravel Analytics (Spatie)
- buat kunci akun layanan baru (JSON)
- unduh dan ganti nama json menjadi 'service-account-credentials.json'
- simpan file di /storage/app/analytics
- buka (google analitik)[https://analytics.google.com/analytics/]
- buka admin - properti - manajemen pengguna dan tambahkan email akun layanan sebagai pengguna
- buka admin - lihat - pengaturan dan salin 'id situs' ke .env Anda
- dapatkan kunci API Google Maps js https://developers.google.com/maps/documentation/javascript/get-api-key
Terima kasih
- Semua kontributor
- ADMIN LTE.
- Terima kasih Taylor Ottwell untuk Laravel.
- Terima kasih Jeffrey Way atas sumber daya yang luar biasa di Laracasts
Paket Saya Termasuk
- Generator File Laravel 5 Generator File dengan konfigurasi dan stub yang dapat diterbitkan
- Beritahu Laravel 5 Pemberitahuan Flash dengan ikon dan animasi dan dengan batas waktu
- Peringatan Paket pembantu untuk mem-flash peringatan bootstrap ke browser melalui Fasad atau fungsi pembantu.
- Meniru Identitas Pengguna Ini memungkinkan Anda mengautentikasi sebagai pelanggan mana pun.
- Sluggable Menyediakan sifat HasSlug yang akan menghasilkan slug unik saat menyimpan model Laravel Eloquent Anda.