- 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
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.
02
Painel gerado com Craftable
CRUDs, permissões e media gerados pelo admin-generator, para concentrar o tempo no conteúdo e na app.
03
API mínima com campos explícitos
Rotas curtas com `select()` dos campos expostos, para não publicar colunas internas.
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.
