Pharma Inc

Sistema desenvolvido para empresa Pharma Inc para facilitar a gestão e visualização das informações de seus pacientes.

challenge by coodesh

lista de pacientes

image

visualizar paciente

image

responssive

image

challenge by coodesh

Frameworks Utilizados

Como usar

dev: instalar localmente

  • Necessário nodejs 12+
  • Baixe o repositório no seu computador
  • Na raiz do repositório digite:
  • npm install
  • Após a finalização digite:
  • ng serve
  • Abra no seu navegador a url:
  • http://localhost:4200/
  • Pronto !

dev: usando docker

Testando utilizando docker v20 e docker compose 1.29.2.

  • Baixe o repositório no seu computador
  • Digite na raiz:
  • docker-compose up

deploy

  • Levando em consideração que você construiu o ambiente docker para desenvolvimento usando docker-compose, execute o comando abaixo para compilar a aplicação e gerar o diretório dist:
  • docker exec -it pharmaweb npx ng build --prod
  • Ou se você utiliza o angular instalado localmente:
  • npx ng build --prod
  • Após a finalização da build, construa o container de produção:
  • docker build -t pharmadeploy .
  • Agora inicialize o container:
  • docker run -p 8080:80 -t pharmadeploy