Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

89 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto HealthChat

Este projeto foi implementado na disciplina de Modelagem de Sistemas pelos alunos Pedro José, Arthur Borba, Samuel Montessi, Álvaro José e Enzo Gabriel. O sistema HealthChat tem como objetivos principais otimizar e estruturar a comunicação entre pacientes e profissionais da área da saúde através de uma aplicação web, tornando o próprio histórico de comunicação entre eles, produzido por um modelo de Chat baseado em mensagens pré-estruturadas — chamadas de componentes de mensagem —, um registro da atividade de saúde do paciente de forma facilmente acessível e interpretável.

Este projeto utiliza Docker para orquestrar o Frontend (SvelteKit), Backend (Spring Boot) e Banco de Dados (PostgreSQL).

Pré-requisitos

  • Docker
  • Docker Compose

Como rodar o projeto

  1. Abra o terminal na pasta raiz do projeto (onde está o arquivo docker-compose.yml).

  2. Execute o seguinte comando para construir e iniciar os containers:

    docker compose up --build

  3. Aguarde até que o Backend finalize a inicialização

  4. Acesse a aplicação no navegador:

    http://localhost:3000

Endereços dos Serviços

Como parar

Para parar a execução, pressione Ctrl+C no terminal onde o Docker está rodando ou abra outro terminal na raiz e execute:

docker compose down

Limpar dados (Opcional)

Se precisar resetar o banco de dados completamente, pare os containers e remova o volume:

docker compose down -v

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages