-
Clone o repositório
git clone https://github.com/valb-mig/laravel.mercado-barato cd laravel.mercado-barato
-
Inicie os containers com Docker Compose
docker-compose up -d
-
Dentro do container
app
, rode o servidor Laravelcomposer install php artisan serve
-
Gere a chave do Laravel
- Acesse a URL do aplicativo no navegador (por exemplo,
http://localhost:5173
) e siga as instruções para gerar a chave do Laravel.
- Acesse a URL do aplicativo no navegador (por exemplo,
-
Dentro do container
app
, instale as dependências do npm e compile o Tailwind CSSnpm install npm run dev
-
Altere as informações da env, como DB e a URL da aplicação
Três imagens Docker serão levantadas:
- NGINX: Para gerenciamento de requisições da aplicação.
- MySQL: Para armazenamento do banco de dados da aplicação.
- App: Para armazenamento dos arquivos da aplicação, o projeto em si.
- Laravel: Framework PHP utilizado para construir a aplicação web.
- Tailwind CSS: Framework de CSS utilizado para estilizar a interface da aplicação.
- MySQL: Banco de dados relacional utilizado para armazenar os dados da aplicação.
- Laravel: 10.0
- Tailwind CSS: 3.4.1
- MySQL: 5.7