Shiny App for Warehouse location Determination
This shiny app try to find the best warehousing location based on the demand pattern. For determining the suitable warehousing location it try to keep the warehouse near the demand to optimize the service levels and outbound logistics cost.
You can visit http://yklearn.com/shiny/wh_loc_finder to see the demo of this app.
Structure of the file for loading in the application. To simulate your scenario you can upload your demand pattern in the app. Don't worry we will not store the file you have uploaded. It exists only till your session is live.
You can download the template by clicking on download template button.
When you upload the demand using the csv file. It will be plotted on the map. Here you can see and analyze the geograohical pattern of your demand.
Select the desired no of warehouse via using the slider.
Next thing to do is to cluster these demand via K-means
clustering there you may need to wait a while to finish the clustering process.
Note: Kmeans clustering algorithm has random initialization method to control this you can change the seed value.
Once clusterin is done you can find out the suitable warehousing locations by clicking on Run COG
button.
To contribute and modify this app clone the repository by typing
git clone https://github.com/yogihbti/warehouse_loc_determination.git
To get the warehouse location names you need to add the google api_key in the file named api_key. This app will read the file to access the google API.
FAQ
- How to get the google API Key?
- How do i clone this repository?
- R packages needed to be installed.