Development Guide
This section provides guidance for developers who want to contribute to or modify DHIS2 Audit Vision.
Project Structure
The project is organized into two separate repositories:
- dhis2-audit-vision – The React-based DHIS2 custom app (frontend)
- dhis-audit-vision-api – The FastAPI Python backend
Prerequisites
- Node.js version 18 or higher (for frontend)
- Python 3.11+ and
pip(for backend) - PostgreSQL installed and configured
- Access to a DHIS2 instance for development
Quick Start
Choose the component you want to work on: