edmariooliver / backend-dataclick

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Clonando o projeto

Clonando Frontend

git clone https://github.com/edmariooliver/frontend-dataclick.git

Clonando Backend

git clone https://github.com/edmariooliver/backend-dataclick.git

Configurando Backend

cd backend-dataclick
composer install
cp .env.example .env
php artisan key:generate
php artisan jwt:secret
sudo ./vendor/bin/sail up -d

Entre no .env e troque o "DB_HOST=127.0.0.1" para o IP local da sua máquina

DB_CONNECTION=mysql

DB_HOST=192.168.0.116

DB_PORT=3306
DB_DATABASE=teste
DB_USERNAME=root
DB_PASSWORD=password

Rodando as migrations

php artisan migrate:fresh --seed

Se ao rodar as migrations você der de cara com esse erro

The stream or file "backend-dataclick/storage/logs/laravel.log" could not be opened in append mode: Failed to open stream: Permission denied

Use este comando e rode as migrations novamente

sudo chmod -R 775 storage

E pronto o backend já está rodando


Configurando Frontend

Volte um diretório

cd ..
cd frontend-dataclick/

Instale as dependências

npm install
npm run dev

O arquivo de collection do Postman está no projeto também! Clique aqui

About


Languages

Language:PHP 89.0%Language:Blade 10.2%Language:Shell 0.6%Language:JavaScript 0.2%