Desafio loja virtual

Pré-requisitos

Para subir o backend (PHP + MySql) você precisará somente do Docker e Docker-compose. Para subir o frontend você precisará do Node 8 e do npm que será instalado junto com o node.

Instalando / Iniciando o projeto

Backend

Abra o terminal e navegue até a pasta backend

cd backend

Inicie o docker-compose para instalar as dependências e subir o servidores de PHP e de MySql.

sudo docker-compose up

Caso precise alterar as configurações do servidor, os arquivos são: Dockerfile, docker-compose.yml, mycustom.cnf

Obs.: Os servidores rodarão nos endereços: PHP: http://localhost:8100 MySql: http://localhost:9600

Frontend

Abra o terminal e navegue até a pasta frontend

cd frontend

Instale as dependências com o npm

npm install

Para iniciar o servidor utilize o comando:

npm start

Obs.: O servidor de frontend rodará no endereço: http://localhost:7700

Tecnologias utilizadas