Skip to content

Projeto Integrador da faculdade de Bacharelado de Tecnologia da Informação. OBSERVAÇÃO!!! o site ainda não está funcionando totalmente por causa do banco de dados. Antigo: https://pratico.app.br/pi

License

Notifications You must be signed in to change notification settings

CaioSimioni/projeto-integrador

Repository files navigation

Projeto Saude

Descrição

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.

GitHub release (latest by date) GitHub GitHub language count

Deploy

Para configurar o ambiente e rodar o projeto, siga os passos abaixo:

  1. Clone o repositório para o seu ambiente local:

    git clone https://github.com/CaioSimioni/projeto-integrador.git
    cd projeto-integrador
  2. 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
  3. Execute o comando para iniciar os serviços com Docker:

    docker-compose up --build
  4. Acesse a aplicação no navegador utilizando a URL configurada no arquivo .env:

    http://localhost:3000
    
  5. Para acessar o PHPMyAdmin, utilize a porta configurada na variável PMA_PORT no arquivo .env. Por exemplo:

    http://localhost:8081
    
  6. Para parar os serviços Docker, utilize um dos seguintes comandos:

    docker-compose stop

    ou

    docker-compose down
  7. 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');

Contribuir

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.

Licença

Este projeto está licenciado sob a MIT LICENSE.

Contribuidores


Caio Ribeiro Simioni

Paulo Henrique Justino da Silva

Lucas Henrique Dias Castro

Pedro Iago Victorio Das Dores

Benjamin Rogério Sanches

About

Projeto Integrador da faculdade de Bacharelado de Tecnologia da Informação. OBSERVAÇÃO!!! o site ainda não está funcionando totalmente por causa do banco de dados. Antigo: https://pratico.app.br/pi

Resources

License

Stars

Watchers

Forks