- This module handles all patient, HTS, HIV, PMTCT Reports
- IDE of choice (IntelliJ, Eclipse, etc.)
- Java 8+
- PostgreSQL 14+
- React Js
- Install Java 8+
- Install PostgreSQL 14+
- Download and replace the system
.m2
folder. - Clone the git repository:
git clone https://github.com/lamisplus/Report-Module.git
- Open the project in your IDE of choice.
- install node 16+.
- Install React Js
- Update database access details in
db-config.yml
file. - Update other Maven application properties as required.
- Run Frontend Build Command:
npm run build
- Run Maven clean install:
mvn clean install
- Run Maven package command:
mvn clean package
- Launch the Core (LAMISPlus) JAR file:
java -jar <path-to-jar-file>
- Optionally, run with memory allocation:
java -jar -Xms4096M -Xmx6144M <path-to-jar-file>
- Install package Report Jar
- Restart the Core (LAMISPlus)
- Visit the application on a browser at the configured port:
http://localhost:8080
- Visit the application at:
http://localhost:8080/swagger-ui.html#/
- Application logs can be accessed in the
application-debug
folder.
- Victor Ajor https://github.com/AJ-DataFI
- Mathew Adegbite https://github.com/mathewade
- Emeka https://github.com/drjavanew
- Joshua Gabriel https://github.com/joshuagabriel-datafi
- Ugo-Basil https://github.com/Ugo-Basil
- Abisayo Peter Abiodun https://github.com/Asquarep
- Okafor Chukwuma https://github.com/baronearl
- Aniwange Tertese Amos https://github.com/aniwange33
- https://github.com/stomzy
- Anana Aristotle https://github.com/legendaryA3
- Adebisi Timothy https://github.com/SundayT29
- Emeka madubuko https://github.com/emadubuko
- Hafiz Mohammad Danmanu https://github.com/Danmanu44