Clone o projeto para sua máquina:
git clone link-do-projeto
Dentro da pasta backend
siga as seguintes instruções.
- Instale as dependências:
composer install
- Crie o arquivo de variáveis globais do projeto backend:
cp .env.example .env
- Após isso insira as credenciais do banco de dados no arquivo
.env
- Crie o schema no banco de dados. O nome do banco deve ser o valor contido na variável
DB_DATABASE
presente no arquivo.env
. - Gere a chave do projeto:
php artisan key:generate
- Crie o link simbólico com o diretório storage:
php artisan storage:link
- Rode as migrations:
php artisan migrate --seed
- Caso as migrations já tenham sido rodadas anteriormente no seu banco de dados, execute o comando:
php artisan migrate:fresh --seed
- Caso as migrations já tenham sido rodadas anteriormente no seu banco de dados, execute o comando:
- Inicie o servidor backend:
php artisan serve
- O servidor backend será iniciado por padrão no endereço
http://127.0.0.1:3000
.
- O servidor backend será iniciado por padrão no endereço
Tenha o gerenciador de pacotes pnpm instalado globalmente em sua máquina.
Dentro da pasta frontend
siga as seguintes instruções.
- Instale as dependências:
pnpm install
- Crie o arquivo de variáveis globais do projeto frontend:
cp .env.local.example .env.local
- Inicie o servidor frontend:
pnpm dev
- O servidor frontend será iniciado por padrão no endereço
http://127.0.0.1:8000
.
- O servidor frontend será iniciado por padrão no endereço