- The PMTCT module handles the management and tracking of HIV-positive pregnant women and their infants, ensuring they receive appropriate care and treatment to prevent mother-to-child transmission of HIV.
- Sample manifests are sent through an API to the LIMS platform
- IDE of choice (IntelliJ, Eclipse, etc.)
- Java 8+
- node.js
- React.js
- Install Java 8+
- Install PostgreSQL 14+
- Install node.js
- Install React.js
- Open the project in your IDE of choice.
- Update other Maven application properties as required.
- Change the directory to
src:cd src - Run Frontend Build Command:
npm run build
- Run Maven clean install:
mvn clean install
- Run Maven package command:
mvn clean package
- Launch the JAR file:
java -jar <path-to-jar-file>
- Optionally, run with memory allocation:
java -jar -Xms4096M -Xmx6144M <path-to-jar-file>
- Visit the application on a browser at the configured port:
http://localhost:8383
- Visit the application at:
http://localhost:8383/swagger-ui.html#/
- Application logs can be accessed in the
application-debugfolder.
- Ganiyat Yakub https://github.com/Ganiyatyakub
- Victor Ajor https://github.com/AJ-DataFI
- Mathew Adegbite https://github.com/mathewade
- Dr Karim Usman https://github.com/drkusman