Um sistema de gestão hospitalar open-source criado para otimizar as operações hospitalares. Este sistema oferece ferramentas para gerenciamento de pacientes, agendamentos, prontuários médicos, equipe, finanças, estoque e muito mais.
Este sistema oferece ferramentas completas para gestão de pacientes, incluindo prontuários eletrônicos, agendamento de consultas e acompanhamento de tratamentos. Também possui suporte para gestão da equipe com escala de plantões, ferramentas de comunicação e cadastro de especialidades.
As operações financeiras são otimizadas com faturamento, gerenciamento de convênios e relatórios financeiros. O controle de estoque e farmácia garante rastreamento adequado de medicamentos e materiais.
Funcionalidades adicionais incluem gerenciamento de exames e laboratório, acompanhamento de atendimentos de emergência e ferramentas de BI para geração de relatórios e dashboards. O sistema prioriza segurança e conformidade, oferecendo controle de acesso, auditoria de registros e aderência à LGPD e HIPAA.
Você pode rodar este projeto de duas formas:
Pré-requisitos:
- PHP >= 8.3
- Composer
- Node.js >= 20.x
- MySQL ou SQLite
- Extensões do PHP:
mbstring
,xml
,bcmath
,curl
,zip
,pdo
,sqlite3
,mysql
,gd
,tokenizer
Passos:
-
Clone o repositório
git clone https://github.com/CaioSimioni/pi3-app.git
cd pi3-laravel
-
Instale as dependências PHP
composer install
-
Instale as dependências JS
yarn install
-
Compile os assets
yarn build
-
Configure o ambiente
cp .env.example .env
php artisan key:generate
-
Configure o banco de dados no
.env
Atualize as variáveis:
DATABASE_URL
,DB_CONNECTION
,DB_DATABASE
, etc. -
Rode as migrations e seeds
php artisan migrate --seed
-
Inicie o servidor
php artisan serve
Acesse em: http://localhost:8000
Pré-requisitos:
- Docker instalado
Passos:
-
Clone o repositório
git clone https://github.com/CaioSimioni/pi3-app.git cd pi3-app
-
Construa a imagem
docker build -t pi3-app .
-
Rode o container
docker run -p 8080:8080 --rm pi3-app
Acesse em: http://localhost:8080
O Dockerfile faz tudo: instala dependências, cria
.env
, compila os assets, roda as migrations e inicia o app.
- Acesse
http://localhost:8000
(modo local) ouhttp://localhost:8080
(Docker). - Faça login com a conta admin padrão (se existir) ou crie uma nova.
Este projeto está licenciado sob a Licença MIT.
Contribuições são bem-vindas! Veja o arquivo CONTRIBUTING.md para mais detalhes sobre como contribuir. Lá tem instruções sobre setup do ambiente de dev, padrões de código e envio de PRs.
Sinta-se livre pra dar fork no repositório, criar uma branch nova e mandar sua contribuição. A gente valoriza demais quem ajuda a melhorar esse projeto!
Pra mudanças grandes, abra uma issue antes pra discutir a ideia.
Dúvidas, bugs ou sugestões? Abre uma issue no GitHub que a gente responde!
Agradecimentos aos seguintes contribuidores pelo esforço em melhorar o projeto:
Contribuições são sempre bem-vindas! Dá uma olhada na seção Contribuindo pra começar.