Aplikasi Web Open Source Untuk Mengirim/Menerima Umpan Balik Anonim Seperti (Sarahah/Sayat) Dibangun Menggunakan Laravel PHP Framework .. Resposive pada semua perangkat, desain sederhana dan indah
Anda dapat melihat demo sederhana tentang proyek ini dan bagaimana tampilannya dan berfungsi, klik di sini untuk melihat video di YouTube
Anda dapat menginstal aplikasi sebagai proyek Laravel lainnya, mudah dipasang di LocalHost atau hosting bersama:
Persyaratan :
Jadi setelah mengunduh proyek, salin ke path/to/www/cubetalk dan kemudian buka komposer Anda di direktori yang sama. Sekarang, jalankan perintah berikut:
Instal semua paket yang diperlukan dan bekas dalam proyek menggunakan komposer:
$ composer install
Buat salinan file .env :
$ php -r "file_exists('.env') || copy('.env.example', '.env');"
Menghasilkan kunci untuk proyek:
$ php artisan key:generate
Sekarang kita perlu memigrasi tabel ke database ( pertama Anda perlu mengedit informasi basis data dari file .env dan kemudian melakukan hal berikut ):
$ php artisan migrate
Hal terakhir, kita perlu membuat S Symlink untuk direktori storage :
$ php artisan storage:link
Itu saja, nikmati!
Perhatikan: Jika Anda menggunakan Linux atau Anda menghadapi kesalahan izin di jalur storage , Anda dapat memperbaikinya hanya dalam perintah berikut:
$ chmod -R 777 storage
Tidak ada perbedaan tentang instalasi pada localhost atau shared hosting , Anda dapat hanya menginstal, menyiapkan, dan mengembangkan proyek di server localhost Anda dan kemudian menggunakannya pada shared hosting . Anda dapat menemukan banyak tutorail tentang cara menggunakan proyek Laravel pada hosting bersama di YouTube.
Setelah menginstal aplikasi, Anda perlu mengedit file AuthenticatesUsers.php , untuk membuat login dengan username alih -alih email .
Ini sangat sederhana, buka editor Anda dan edit file AuthenticatesUsers.php di jalur ini: path/to/cubetalk/vendor/laravel/framework/src/Illuminate/Foundation/Auth/AuthenticatesUsers.php dan kemudian cari fungsi username() :
public function username ()
{
return ' email ' ;
}dan ubah dengan yang berikut:
public function username ()
{
return ' username ' ;
}Itu dia :)
Sekarang yang Anda butuhkan adalah mengatur konfigurasi umum aplikasi, buka file .env dan only mengubah yang berikut:
.
.
.
DB_CONNECTION=mysql // Database Driver (MySQL by default)
DB_HOST=127.0.0.1 // Host name
DB_PORT=3306 // port (default)
DB_DATABASE=dbname // Database name
DB_USERNAME=root // Database username
DB_PASSWORD=root // Database password
.
.
.
// here is the mail configuration
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=tls
.
.
.
File .env tidak hanya berisi garis konfigurasi di atas! Tidak, tapi ini adalah baris penting untuk diatur. Konfigurasi email, penting untuk mengirim [Reset Kata Sandi Pengguna/Aktifkan Email], Anda perlu mengatur email, nama pengguna, dan kata sandi untuk memungkinkan aplikasi mengirim email di bawah email yang Anda atur.
Proyek sederhana ini dibangun oleh Munaf Aqeel Mahdi
Instagram
Halaman Pribadi Facebook
Twitter
atau di email [[email protected]]
Mit