O Projeto Saude é uma iniciativa do curso de Bacharelado em Tecnologia da Informação que busca melhorar a eficiência no atendimento de pacientes em postinhos de saúde. O objetivo é desenvolver uma solução tecnológica que otimize o processo de agendamento, triagem e atendimento, proporcionando uma melhor experiência tanto para os pacientes quanto para os profissionais de saúde.
Para configurar o ambiente e rodar o projeto, siga os passos abaixo:
-
Clone o repositório para o seu ambiente local:
git clone https://github.com/CaioSimioni/projeto-integrador.git cd projeto-integrador
-
Configure o arquivo
.env
com as variáveis de ambiente necessárias:# App APP_NAME=ProjetoSaude APP_PORT=8080 APP_URL=http://localhost:8080 # Database DB_ROOT_PASSWORD=root DB_HOST=db DB_DRIVER=mysql DB_DATABASE=projetointegrador DB_USER=appuser DB_PASSWORD=asdasd DB_PORT=3306 # PHPMyAdmin PMA_PORT=8081
-
Execute o comando para iniciar os serviços com Docker:
docker-compose up --build
-
Acesse a aplicação no navegador utilizando a URL configurada no arquivo
.env
:http://localhost:3000
-
Para acessar o PHPMyAdmin, utilize a porta configurada na variável
PMA_PORT
no arquivo.env
. Por exemplo:http://localhost:8081
-
Para parar os serviços Docker, utilize um dos seguintes comandos:
docker-compose stop
ou
docker-compose down
-
Para adicionar um usuário admin inicial, altere o final do arquivo
init.sql
adicionando a seguinte linha:-- Opcional: Criar um usuário admin inicial -- Senha: admin@1234 INSERT INTO users (username, email, password) VALUES ('admin', 'admin@example.com', '$2y$12$O4HlpXtwzpKLqFo5hGDAseuxb.chDa850Y8RbKQnE/wkuX1mamxLe');
Para mais detalhes sobre como contribuir, consulte o guia de contribuição.
Vídeo ensinando a contribuir para o projeto: Como contribuir para o projeto integrador.
Este projeto está licenciado sob a MIT LICENSE.
Caio Ribeiro Simioni |
Paulo Henrique Justino da Silva |
Lucas Henrique Dias Castro |
Pedro Iago Victorio Das Dores |
Benjamin Rogério Sanches |
---|