Repolode
njic

njic/medassist

Aplicativo Node.js auto-hospedado para controlar o estoque de medicamentos, receber lembretes de reposição por e-mail e montar listas de medicamentos para viagens.

Estrelas
162
Forks
4
Issues abertas
14
Último commit
há 20 dias

O que é?

O MedAssist é um aplicativo web auto-hospedado para gerenciar medicamentos de uso diário. Você cadastra cada medicamento com a quantidade atual, o consumo por dose e os horários, e o painel mostra quantos dias de estoque restam e até quando é preciso repor. Os níveis do estoque são comparados com o consumo esperado, o que ajuda a confirmar se uma dose foi tomada.

O app pode enviar lembretes por e-mail via SMTP quando o estoque está baixo, com limites, horário de envio e intervalo de repetição configuráveis. A visualização de planejamento monta uma lista dos medicamentos necessários para um período escolhido, como uma viagem, e permite enviar essa lista por e-mail. Ele pode ser executado em um container Docker com um arquivo de banco de dados SQLite ou diretamente com Node.js e Express.

O autor observa que este é um projeto de hobby, sem sistema de login, e esclarece que não oferece aconselhamento médico nem deve substituir as orientações de um médico.

Recursos principais

  • 01Controla o estoque de medicamentos e mostra quantos dias faltam para cada um acabar
  • 02Envia lembretes por e-mail via SMTP quando o estoque fica abaixo de um limite definido
  • 03Gera uma lista de medicamentos para uma viagem em um período escolhido, com opção de envio por e-mail
  • 04O painel mostra os horários previstos para hoje e amanhã
  • 05Pode ser executado via Docker ou diretamente com Node.js, armazenando os dados no SQLite

Casos de uso

  • Gerenciar vários medicamentos de uso contínuo e saber quando é preciso repor o estoque
  • Preparar uma lista de medicamentos antes de viajar
  • Hospedar por conta própria um controle de medicamentos da família em um servidor doméstico ou NAS

Início rápido

  1. 1

    Execute o contêiner Docker usando o arquivo docker-compose.yaml fornecido ou o comando docker run

    docker run -p 3111:3111 -v /path/to/database/directory:/app/database --restart always -e TZ=Etc/UTC medassist
  2. 2

    Abra a GUI no navegador

Antes de usar

  • O autor afirma que o projeto é um hobby e não está mais em desenvolvimento ativo. Os recursos listados como futuros ainda não foram lançados.
  • O aplicativo não tem login, e o autor não tem certeza sobre a segurança dele.
  • O autor alerta que o aplicativo pode conter falhas graves e não deve ser usado como base para decisões sobre saúde.
  • A licença é GPL-3.0, uma licença copyleft que exige que trabalhos derivados sejam de código aberto.

Em coleções

Tópicos

Perguntas frequentes

O que é medassist?
Aplicativo Node.js auto-hospedado para controlar o estoque de medicamentos, receber lembretes de reposição por e-mail e montar listas de medicamentos para viagens. O MedAssist é um aplicativo web auto-hospedado para gerenciar medicamentos de uso diário. Você cadastra cada medicamento com a quantidade atual, o consumo por dose e os horários, e o painel mostra quantos dias de estoque restam e até quando é preciso repor. Os níveis do estoque são comparados com o consumo esperado, o que ajuda a confirmar se uma dose foi tomada.
medassist é gratuito? Qual é a licença?
medassist é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
medassist ainda é mantido?
Manutenção ativa. O último commit de medassist foi em 17 de out. de 2026.
Para que posso usar medassist?
Gerenciar vários medicamentos de uso contínuo e saber quando é preciso repor o estoque Preparar uma lista de medicamentos antes de viajar Hospedar por conta própria um controle de medicamentos da família em um servidor doméstico ou NAS
Como instalar medassist?
Execute o contêiner Docker usando o arquivo docker-compose.yaml fornecido ou o comando docker run: docker run -p 3111:3111 -v /path/to/database/directory:/app/database --restart always -e TZ=Etc/UTC medassist Abra a GUI no navegador
Onde consigo medassist?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/njic/medassist

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados