Веб -приложение с открытым исходным кодом для отправки/получения анонимных отзывов, таких как (Sarahah/Sayat), созданный с использованием Laravel Php Framework .. Результативно на всех устройствах, простой и замечательный дизайн
Вы можете увидеть простую демонстрацию об этом проекте и о том, как он выглядит и работает, нажмите здесь, чтобы посмотреть видео на YouTube
Вы можете установить приложение в качестве любых других проектов Laravel, легко установить на Localhost или общий хостинг:
Требования :
Поэтому после загрузки проекта скопируйте его в свой path/to/www/cubetalk , а затем откройте композитор в том же каталоге. Теперь запустите следующие команды:
Установите все необходимые и используемые пакеты в проекте с помощью композитора:
$ composer install
Создайте копию .env file:
$ php -r "file_exists('.env') || copy('.env.example', '.env');"
Создайте ключ для проекта:
$ php artisan key:generate
Теперь нам нужно перенести таблицы в базу данных ( сначала вам нужно отредактировать информацию о базе данных из файла .env , а затем сделать следующее ):
$ php artisan migrate
Последнее, нам нужно создать S -символ для каталога storage :
$ php artisan storage:link
Вот и все, наслаждайся!
Примечание: если вы используете Linux или вы столкнетесь с ошибкой разрешения в пути storage , вы можете исправить его как просто в команде следующего.
$ chmod -R 777 storage
Нет никакой разницы в установке на localhost или shared hosting , вы можете просто установить, подготовить и разрабатывать проект на вашем сервере localhost , а затем развернуть его на shared hosting . Вы можете найти много репетиторов о том, как развернуть проект Laravel на совместном хостинге на YouTube.
После установки приложения вам необходимо отредактировать файл AuthenticatesUsers.php , чтобы ввести в систему с username вместо email .
Это очень просто, откройте свой редактор и редактируйте файл AuthenticatesUsers.php в этом пути: path/to/cubetalk/vendor/laravel/framework/src/Illuminate/Foundation/Auth/AuthenticatesUsers.php , а затем поиск функции username() :
public function username ()
{
return ' email ' ;
}и изменить это со следующим:
public function username ()
{
return ' username ' ;
}Вот и все :)
Теперь все, что вам нужно, это установить общие конфигурации приложения, открыть файл .env и изменить only следующее:
.
.
.
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
.
.
.
Файл .env не содержит только эти вышеупомянутые строки конфигураций! Нет, но это важные линии для установки. Конфигурация почты, важная для отправки [сбросить пароль пользователя/активировать электронные письма], вам необходимо установить электронное письмо, имя пользователя и пароль, чтобы разрешить приложение отправлять электронные письма по вашему письму, которые вы устанавливаете.
Этот простой проект, построенный Munaf Aqeel Mahdi
Instagram
Личная страница Facebook
Twitter
или по электронной почте [[email protected]]
Грань