Aplicativo da web de código aberto para enviar/receber feedback anônimo como (Sarahah/Sayat) construído usando a estrutura de php do Laravel. Responsivo em todos os dispositivos, design simples e maravilhoso
Você pode ver uma demonstração simples sobre este projeto e como ele parece e funciona, clique aqui para ver um vídeo no YouTube
Você pode instalar o aplicativo como quaisquer outros projetos de Laravel, fáceis de instalar no host ou hospedagem compartilhada:
Requisitos:
Então, depois de baixar o projeto, copie -o no path/to/www/cubetalk e abra seu compositor no mesmo diretório. Agora, execute os seguintes comandos:
Instale todos os pacotes necessários e usados no projeto usando o Composer:
$ composer install
Crie uma cópia do arquivo .env :
$ php -r "file_exists('.env') || copy('.env.example', '.env');"
Gerar uma chave para o projeto:
$ php artisan key:generate
Agora precisamos migrar as tabelas para o banco de dados ( primeiro você precisa editar informações do banco de dados do arquivo .env e depois fazer o seguinte ):
$ php artisan migrate
Última coisa, precisamos criar o SyMlink para diretório storage :
$ php artisan storage:link
É isso, aproveite!
AVISO: Se você estiver usando um Linux ou estiver enfrentando um erro de permissão no caminho storage , poderá corrigi -lo como simplesmente no comando sigang:
$ chmod -R 777 storage
Não há diferença sobre a instalação no localhost ou shared hosting , você pode simplesmente instalar, preparar e desenvolver o projeto no servidor localhost e depois implantá -lo na shared hosting . Você pode encontrar muitos tutores sobre como implantar um projeto Laravel em hospedagem compartilhada no YouTube.
Depois de instalar o aplicativo, você precisa editar o arquivo AuthenticatesUsers.php , para fazer login com username em vez de email .
É muito simples, abra seu editor e edite o arquivo AuthenticatesUsers.php neste caminho: path/to/cubetalk/vendor/laravel/framework/src/Illuminate/Foundation/Auth/AuthenticatesUsers.php e depois pesquise a função username() :
public function username ()
{
return ' email ' ;
}e mude com o seguinte:
public function username ()
{
return ' username ' ;
}É isso :)
Agora, tudo o que você precisa é definir as configurações gerais do aplicativo, abrir o arquivo .env e alterar only o seguinte:
.
.
.
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
.
.
.
O arquivo .env não contém apenas essas linhas acima das configurações! Não, mas essas são as linhas importantes a serem definidas. A configuração de email, é importante para enviar [redefinir senha do usuário/ativar e -mails], você precisa definir o email, nome de usuário e senha para permitir que o aplicativo envie e -mails em seu email que você definir.
Este projeto simples construído por MUNAF AQEEL MAHDI
Instagram
Página pessoal do Facebook
Twitter
ou por e -mail [[email protected]]
Mit