Saltar para o conteúdo
Edson Francisco
  • Saúde digital

MozSaúde

App de informação de saúde pública com painel de administração — o meu Trabalho de Conclusão de Curso.

Período
2022–2025
Estado
Protótipo
Papel
Autor do painel de administração e da maior parte da app
Cliente
Universidade Zambeze

Problema

Tornar acessível informação básica de saúde pública: doenças comuns, prevenção e cuidados básicos, numa app simples para qualquer pessoa.

Solução

Um painel Laravel com Craftable para gerir doenças (causas, sintomas, prevenção, tratamento), dicas de saúde e informações, com uma API pública mínima. A app Ionic tem três separadores — Doenças, Dicas de Saúde e Sobre — com cartões e detalhe em modal. Trabalho de Conclusão de Curso (TCC) na Universidade Zambeze.

Decisões técnicas

  1. 01

    Conteúdo servido como JSON estático no GitHub Pages

    A app lê ficheiros JSON publicados no GitHub Pages; o painel serve para editar e exportar. Não é preciso um servidor em produção e o alojamento custa zero.

  2. 02

    Painel gerado com Craftable

    CRUDs, permissões e media gerados pelo admin-generator, para concentrar o tempo no conteúdo e na app.

  3. 03

    API mínima com campos explícitos

    Rotas curtas com `select()` dos campos expostos, para não publicar colunas internas.

  4. 04

    Painel traduzido para português

    O painel foi traduzido para português para quem edita o conteúdo.

Imagens

01 / 03 — Separador Doenças com cartões de HIV/SIDA, malária, coronavírus e conjuntivite

Tecnologias

  • Ionic
  • Angular
  • Capacitor
  • TypeScript
  • Laravel
  • PHP

Resultados verificáveis

doenças e dicas de saúde publicadas
8 + 8

O que aprendi

Para um projecto académico, JSON estático em vez de uma API em produção foi a escolha mais simples e barata de manter.

ODS

  • ODS 3 · Saúde e Bem-Estarprincipal

    Informação de saúde pública — causas, sintomas, prevenção e tratamento de doenças comuns — numa app simples e em português, para qualquer pessoa.