Skip to content

Display top 3 applications suggestions according to user's preferences

Notifications You must be signed in to change notification settings

lsteinberg-r7/apps-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Apps Recommendation System

Filter applications and display on UI according to user's choice

The challenge was done on CentOS (linux).

Running the application locally

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"

Running the application in a Docker container

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 :)

About

Display top 3 applications suggestions according to user's preferences

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published