This week involved studying AngularJs, which will be needed to create the UI Fragment, for the clinician facing Patient Dashboard. I learnt everything that will be required which includes:- Modules, Directives, Controllers, Databinding, Service, Filter, Http, etc.
Apart from this, I also begin to setup the module along with a reference application distribution, so that i can view the ui changes.
This required me to do the following :-
Using the SDK
First create a ref app distribution on a server using
then put the module on watch
mvn openmrs-sdk:watch -DserverId=myserver
finally cd into the created module
mvn clean install mvn openmrs-sdk:run -DserverId=myserver
also put port:xxxx for remote debugging, in IDE
However I seemed to face some kind of liquibase error which I trying to debug.
I also added the required dependencies, in the module along with a JSON file which will help in creating an extension to the secondColumnFragment in the clinician facing patient dashboard.