Walmonitor is a dashboard for visualizing the performance of Walmart stores across different branches and time periods. It provides insights into sales trends, product line rankings, and other key performance indicators to help stakeholders make informed decisions.
You can run this app locally following the instructions below.
-
Clone this repository:
git clone https://github.com/UBC-MDS/DSCI-532_2026_2_walmonitor.git
-
Navigate to the project directory locally:
cd DSCI-532_2026_2_walmonitor -
Install the required dependencies (we recommend using
conda):conda env create -f environment.yml conda activate walmonitor
-
Run the app in reload mode:
shiny run --reload src/app.py
-
Check the terminal for the local URL (e.g.,
http://127.0.0.1:8000) and open it in your web browser to view the dashboard.
To contribute to this project, please refer to the contribution guidelines and the code of conduct.
Large language models (LLMs) were used to assist the development of this project. We did our best to ensure that the use of LLMs was ethical and transparent. Below is a table summarizing the LLMs we used, their purposes, and the last time we accessed them.
| Model | Usage | Last Accessed |
|---|---|---|
| GitHub Copilot | Pull request review, code fix, style consistency | February 2026 |
| GPT-5.2 | Dashboard sketch generation | February 2026 |
Copyright © 2026 Jacob Cann, Mailys Guedon, Yuheng Ouyang, Li Pu.
Free software distributed under the MIT License.