Plataforma modular de gestão clínica e hospitalar
Uma base integrada para processos administrativos, assistenciais e operacionais em instituições de saúde.
Acessar documentação »
Reportar problema
·
Solicitar funcionalidade
O Celeris é uma plataforma de gestão clínica e hospitalar desenvolvida com foco em modularidade, organização de processos, controle de acesso e evolução contínua.
O projeto busca concentrar em uma única solução funcionalidades administrativas e assistenciais que normalmente ficam distribuídas entre sistemas, planilhas e fluxos manuais.
Entre os principais objetivos do Celeris estão:
- centralizar informações e rotinas clinicas e hospitalares;
- reduzir tarefas manuais e retrabalho;
- padronizar fluxos operacionais;
- permitir crescimento por módulos;
- oferecer controle de acesso por usuário, papel e empresa;
- disponibilizar uma base preparada para novos recursos assistenciais e integrações.
O Celeris está em desenvolvimento contínuo. Funcionalidades, fluxos e estruturas podem sofrer alterações entre versões.
- Cadastro e manutenção de pacientes.
- Cadastro de prestadores e profissionais.
- Cadastro de usuários.
- Controle de empresas.
- Perfis, papéis e permissões.
- Cadastros de dados auxiliares utilizados pelos demais módulos.
- Organização do fluxo de atendimento.
- Geração e acompanhamento de atendimentos.
- Integração com agendas e prestadores.
- Estrutura para classificação e acompanhamento assistencial.
- Estrutura de PEP integrada ao atendimento.
- Evoluções e registros assistenciais.
- Organização dos documentos do prontuário.
- Prescrições e informações clínicas.
- Fluxos de alta e encerramento de atendimento.
- Cadastro de agendas por prestador.
- Configuração de especialidades.
- Controle de horários.
- Tratamento de dias disponíveis e feriados.
- Seleção de agenda por data e profissional.
- Estrutura para indicadores assistenciais.
- Classificação e coleta de sinais vitais e acompanhamento do paciente
- Administração de medicação e acompanhamento
- Relatórios por competência e setor.
- Evolução contínua de indicadores e relatórios operacionais.
- Recursos voltados ao acompanhamento do parque tecnológico.
- Integrações com agentes e serviços auxiliares.
- Estrutura para inventário e acompanhamento de equipamentos.
- Consultas estruturadas por módulo.
- Filtros e pesquisa de registros.
- Exportação e impressão conforme a funcionalidade.
- Relatórios operacionais e assistenciais.
O Celeris utiliza uma arquitetura web baseada principalmente em:
O projeto também possui integrações e componentes auxiliares que podem utilizar outras tecnologias de acordo com cada módulo.
Para executar o projeto localmente, tenha instalado:
- Python 3
- Git
- Banco de dados relacional para implantação em produção
- Em desenvolvimento e testes locais, o projeto pode utilizar SQLite.
- Clone o repositório:
git clone https://github.com/bjmvictor/Celeris.git- Acesse a pasta do projeto:
cd Celeris- Crie um ambiente virtual:
python -m venv .venv- Ative o ambiente virtual.
Windows PowerShell
.\.venv\Scripts\Activate.ps1Windows CMD
.venv\Scripts\activate.batLinux/macOS
source .venv/bin/activate- Instale as dependências:
pip install -r requirements.txt-
Configure as variáveis de ambiente necessárias para sua instalação.
-
Execute as migrations:
python manage.py migrate- Crie um usuário mestre, necessário para o setup inicial:
python manage.py createsuperuser- Inicie o servidor:
python manage.py runserverPor padrão, o ambiente de desenvolvimento ficará disponível em:
http://127.0.0.1:8000/
Consulte a documentação oficial do Celeris para detalhes de configuração e uso.
O projeto é desenvolvido com foco em:
- Modularidade — novas áreas podem ser adicionadas sem concentrar toda a regra de negócio em um único módulo.
- Multiempresa — estrutura preparada para utilização por diferentes empresas ou unidades.
- Controle de acesso — permissões baseadas em usuários, papéis, funcionalidades e empresa.
- Padronização — telas e fluxos seguem padrões comuns de navegação e operação.
- Evolução incremental — novas funcionalidades são incorporadas gradualmente conforme a necessidade dos processos.
- Integração — arquitetura preparada para comunicação com sistemas, serviços e bases externas.
O desenvolvimento do Celeris é contínuo. Entre os principais pontos de evolução estão:
- Estrutura multiempresa.
- Cadastro de pacientes.
- Cadastro de prestadores.
- Cadastro e gerenciamento de usuários.
- Papéis e permissões.
- Estrutura de agendas.
- Base do Prontuário Eletrônico do Paciente.
- Fluxos iniciais de atendimento.
- Documentação web do projeto.
- Acolhimento de paciente e coleta de dados.
- Editor de documentos eletrônicos + impressão de layout.
- Criação de telas personalizaveis para o fluxo no PEP.
- Painel de chamada configurável com narração de voz.
- Estrutura de suporte com solicitação de chamados, acompanhamento e baixa.
- Expansão dos recursos do PEP.
- Implementação de indicadores assistenciais.
- Evolução dos relatórios gerenciais, operacionais, administrativos e assistenciais.
- Novas integrações com sistemas hospitalares(HL7, MWL, MPPS).
- Expansão dos recursos de auditoria e rastreabilidade.
- Aprimoramento de notificações e automações.
- Novos módulos administrativos e assistenciais.
Veja as issues abertas para acompanhar melhorias, correções e funcionalidades propostas.
Contribuições são bem-vindas.
Se quiser propor uma melhoria:
- Faça um fork do projeto.
- Crie uma branch para sua alteração:
git checkout -b feature/minha-funcionalidade- Faça suas alterações.
- Crie um commit:
git commit -m "Adiciona nova funcionalidade"- Envie sua branch:
git push origin feature/minha-funcionalidade- Abra um Pull Request.
Para sugestões, bugs ou melhorias, também é possível utilizar as issues do projeto.
Distribuído sob a licença CCL-1.0.
Consulte o arquivo LICENSE para mais informações.
Benjamin Victor
Projeto: github.com/bjmvictor/Celeris
Documentação: bjmvictor.github.io/Celeris