Este projeto utiliza Laravel, Vue 3, Quasar e Vite. Siga as instruções abaixo para configurar o ambiente de desenvolvimento.
- PHP 8.4
- Node.js 23.5.0
- Composer 2.8.4
- laravel 11.31
- Quasar: 2.17.5
- Vue 3: 3.2.47
- Vite: 6.0
- Sass: 1.83.0
- Redis: 4.7.0
- Precisa gerar chaves de acesso na url para alimentar a aplicação e adicionar nas variaveis no .env
- https://developer.marvel.com/documentation/getting_started
- API_MARVEL_KEY=
- API_MARVEL_SECRET=
- Para melhorar a performace das consultas
Clone o repositório para sua máquina local:
git clone https://github.com/ffabi00/Marvel.gitUse o Composer para instalar as dependências do PHP:
composer install && composer updateUse o npm para instalar as dependências do Node.js:
npm installInstale as dependências adicionais do Quasar:
npm install @quasar/extras @quasar/ciAtualize o Quasar para garantir que você tenha a versão mais recente:
quasar upgradeCopie o arquivo .env.example para .env e configure as variáveis de ambiente conforme necessário:
cp .env.example .envGere a chave da aplicação Laravel:
php artisan key:generateExecute as migrações para configurar o banco de dados:
php artisan migrateSe estiver configurando para um ambiente de desenvolvimento, você precisará iniciar dois servidores em terminais diferentes ou em segundo plano:
npm run dev
php artisan serveCaso contrário, apenas o comando abaixo é suficiente:
php artisan serveAbra o navegador e acesse http://localhost:3000 para ver a aplicação em execução.