-
Clonar o repositório
git clone https://github.com/WandersonSoares00/br-motos.git cd br-motos -
Criar o arquivo de configuração
cp .env.example .env
-
Instalar as dependências
composer install npm install
-
Preparar o banco de dados SQLite
touch database/database.sqlite
-
Gerar a chave da aplicação e rodar as migrations com seeders
php artisan key:generate php artisan migrate --seed
O seeder principal cria estados, cidades e vendedores fictícios para apoiar o desenvolvimento do frontend.
Há duas formas sugeridas para executar a aplicação em modo desenvolvimento:
composer devEste comando sobe simultaneamente o servidor Laravel, a fila, os logs em tempo real e o Vite. Ideal para uma experiência completa durante o desafio.
- Inicie o backend Laravel:
php artisan serve
- Em outro terminal, suba o bundler frontend:
npm run dev
A aplicação ficará disponível em http://localhost:8000.

