Skip to content

Repository files navigation

Contributors Forks Stargazers Issues CCL-1.0 License LinkedIn


Celeris

Celeris

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


Sobre o projeto

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.

(voltar ao topo)


Principais funcionalidades

Gestão e cadastros

  • 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.

Atendimento

  • 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.

Prontuário Eletrônico do Paciente

  • 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.

Agendas

  • 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.

Enfermagem e indicadores

  • 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.

Tecnologia da Informação

  • Recursos voltados ao acompanhamento do parque tecnológico.
  • Integrações com agentes e serviços auxiliares.
  • Estrutura para inventário e acompanhamento de equipamentos.

Relatórios e consultas

  • Consultas estruturadas por módulo.
  • Filtros e pesquisa de registros.
  • Exportação e impressão conforme a funcionalidade.
  • Relatórios operacionais e assistenciais.

(voltar ao topo)


Tecnologias

O Celeris utiliza uma arquitetura web baseada principalmente em:

Python Django HTML5 CSS3 JavaScript

O projeto também possui integrações e componentes auxiliares que podem utilizar outras tecnologias de acordo com cada módulo.

(voltar ao topo)


Primeiros passos

Pré-requisitos

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.

Instalação

  1. Clone o repositório:
git clone https://github.com/bjmvictor/Celeris.git
  1. Acesse a pasta do projeto:
cd Celeris
  1. Crie um ambiente virtual:
python -m venv .venv
  1. Ative o ambiente virtual.

Windows PowerShell

.\.venv\Scripts\Activate.ps1

Windows CMD

.venv\Scripts\activate.bat

Linux/macOS

source .venv/bin/activate
  1. Instale as dependências:
pip install -r requirements.txt
  1. Configure as variáveis de ambiente necessárias para sua instalação.

  2. Execute as migrations:

python manage.py migrate
  1. Crie um usuário mestre, necessário para o setup inicial:
python manage.py createsuperuser
  1. Inicie o servidor:
python manage.py runserver

Por 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.

(voltar ao topo)


Estrutura e filosofia

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.

Roadmap

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.

(voltar ao topo)


Contribuindo

Contribuições são bem-vindas.

Se quiser propor uma melhoria:

  1. Faça um fork do projeto.
  2. Crie uma branch para sua alteração:
git checkout -b feature/minha-funcionalidade
  1. Faça suas alterações.
  2. Crie um commit:
git commit -m "Adiciona nova funcionalidade"
  1. Envie sua branch:
git push origin feature/minha-funcionalidade
  1. Abra um Pull Request.

Para sugestões, bugs ou melhorias, também é possível utilizar as issues do projeto.

Contribuidores

Contribuidores do Celeris

(voltar ao topo)


Licença

Distribuído sob a licença CCL-1.0.

Consulte o arquivo LICENSE para mais informações.

(voltar ao topo)


Contato

Benjamin Victor

LinkedIn Instagram WhatsApp E-mail

Projeto: github.com/bjmvictor/Celeris

Documentação: bjmvictor.github.io/Celeris

(voltar ao topo)


Referências e recursos


About

Celeris — tecnologia acessível para conectar, simplificar e evoluir a gestão em saúde. Integrando processos administrativos e assistenciais em um único ecossistema.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages