Sistema para Controle de Vendas de Imóveis
- Tenha instalado e configurado em sua máquina:
- Node (https://nodejs.org/en/download/)
- Angular CLI (https://angular.io/guide/setup-local)
- MongoDB (ou utilize um banco de dados remoto, como o MongoDB Atlas)
- Você precisará da string de conexão com seu banco de dados, conforme a documentação
- Clone este repositório em sua máquina
- Abra a pasta "server"
- Abra um terminal nesta pasta
- Execute o comando
npm install
para instalar as dependências do projeto - Clone o arquivo
.env.example
no mesmo diretório e defina-o como.env
- Configure o arquivo
.env
com a porta (por padrão, deixe a 3000) e defina a URL do MongoDB (remota ou de sua máquina) - Execute o comando
npm run dev
e verifique se o servidor inicializou corretamente - Você pode abrir no navegador o endeeço
localhost:3000/healthcheck
para verificar se a API está online
- Abra a pasta "web"
- Abra um terminal nesta pasta
- Execute o comando
npm install
para instalar as dependências do projeto - (opcional) Se você alterou a porta no passo anterior, precisará alterar o arquivo "environment.ts" com a nova apiUrl para funcionar
- Execute o comando
ng serve
e verifique se o projeto inicializou corretamente - Acesse http://localhost:4200 e verifique se o projeto está online