Logo Lanfrica

agabaandre/knowledge_hub

Domain:

healthcare

Record type:

software
Creator:
aga
Host:
RCCs serve as hubs for Africa CDC surveillance, preparedness and emergency response activities and coordinate regional public health initiatives by Member States in consultation with Africa CDC headquarters # Africa CDC Knowledge Hub Web platform for health knowledge management: publications, forums, communities of practice, KPI indicators, federation, AI-assisted search, and institution admin tooling. **Full documentation:** docs/README.md --- ## System overview | Layer | Channels | |-------|----------| | **Public portal** | Records search, publications, forums, CoP, events, quiz, publish wizard | | **Admin portal** | Dashboards, KPIs, metrics, target-audience insights, moderation, configure, federation | | **Mobile & API** | REST API (Passport OAuth2), iOS/Android clients, federation API | **Architecture diagrams** (project root): | Diagram | Description | |---------|-------------| | KH_Portal_Architecture_Structure.png | Three-tier system architecture (presentation · application · data) | | Knowledge Flow structure.png | Knowledge lifecycle: onboarding → availability → accessibility → usability → impact | Detailed specs: docs/architecture/KH_Portal_Architecture.md · docs/architecture/KH_Knowledge_Flow.md ### Recent features (June 2026) | Area | Highlights | |------|------------| | **Khub AI** | Multi-PDF ChatPDF support; per-document Q&A; merged answers for selected sources | | **Moderation** | Permission-gated approve/reject for publications, forums, CoP participants; pending badge on Participants menu; optional auto-approve publications (Admin → Configure) | | **Publications** | Office→PDF on upload (admin toggle); file-type badges on search cards; publication card author/date layout | | **Admin configure** | Reorganized tabs, 3-column grids, color pickers, social login tab fix | | **Community detail** | Tabbed activity (Wall · Publications · Forums · Processed requests), React tab switching, collapsible attachments | | **Security** | Records search SQL-injection tests documented — security guide | Details: docs/features/FEATURE_ENHANCEMENTS.md --- ## Quick start ### Docker (recommended) ```bash cp .env.docker.example .env docker compose up -d --bui …