Filter applications and display on UI according to user's choice
The challenge was done on CentOS (linux).
Note that you'll need to install nodejs as a prerequisite step.
To run the application locally, execute the following command:
sh build.sh
When the script is finished, you will see the following message: "UI is avaliable on localhost:9898/apps"
To run the application in a Docker container, execute the following commands:
docker build -t <YOUR_IMAGE_NAME_OF_CHOICE> -f docker/Dockerfile .
docker run -p 8081:9898 -d <YOUR_CHOSEN_IMAGE_NAME>
When the container is up, the UI will be available on localhost:8081/apps
Have fun :)