Skip to content

An intuitive, interactive data visualization platform for drawing food price insights and enhancing cross-sector collaboration to address worldwide food-related challenges.

License

Notifications You must be signed in to change notification settings

tonyshumlh/food_price_tracker_dashboard_streamlit

Repository files navigation

Food Price Tracker

** The web application is a revised version of the Group project with enhanced segmentations and functionalities using Python package Streamlit **

Visualize and compare regional price trends across different regions worldwide.

Welcome

Welcome to the Food Price Tracker project repository! The project is dedicated to providing an intuitive and interactive data visualization platform aimed at offering insights into food price trends globally. By leveraging the Global Food Prices dataset, which is openly accessible via The Humanitarian Data Exchange (HDX), the platform facilitates cross-sector collaboration to address various food-related challenges. This dataset originates from the World Food Programme Price Database and encompasses pricing information for essential items such as maize, rice, beans, fish, and sugar.

We invite you to explore our Food Price Tracker and encourage contributions to enhance its functionality and utility. Thank you!

Motivation and Purpose

Access to reliable food pricing information is essential for making informed decisions in public policymaking and business strategy. However, we have observed a lack of accessible online platforms offering comprehensive global food price trends with regional details. The main challenges identified include scattered and unorganized regional data which often require technical expertise to navigate effectively, and existing platforms that are not user-friendly for non-technical stakeholders.

To tackle these challenges, we have developed an interactive platform for tracking global food price trends with regional resolution. Our platform aims to empower stakeholders with insights to make informed decisions regarding food prices worldwide. We seek to foster collaboration across sectors to address food-related challenges on a global scale.

Contributors

Tony Shum

Usage - For Users

Website Link

Food Price Tracker can be accessed through the following link: https://food-price-tracker-dashboard.streamlit.app/

The dashboard comprises a user input sidebar and a data display section. Within the sidebar, users can select their preferred country, view type (commodity-based, market-based), date range, specific commodities, and markets and the relative change metricsfor viewing. In the data display section, users can observe the actual and average values, as well as the relative change (e.g. Month-over-Month change rates), both for the Food Price Index and individual commodities, or for the Nationalw-wide overall and individual markets.

Usage Demonstration

demo.mp4

Need Support?

If you want to report a problem or give an suggestion, we would love for you to open an issue at this github repository and we will get on to it in a timely manner.

Usage - For Developers

Installation For Local Development

  1. Clone this repository to your computer.
 git clone https://github.com/tonyshumlh/food_price_tracker_dashboard_streamlit.git
 cd food_price_tracker_dashboard_streamlit/
  1. Install the conda environment.
 conda env create -f environment_local.yml
  1. Activate the installed environment.
 conda activate food_price_tracker_indiv
  1. Start the dashboard.
 streamlit run src/streamlit_app.py

Contributing

Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.

License

food_price_tracker_indiv was created by Tony Shum. It is licensed under the terms of the MIT license and the Attribution 4.0 International (CC BY 4.0 LEGAL CODE).

Credits

Dataset from the Global Food Prices dataset, openly available on The Humanitarian Data Exchange (HDX).

food_price_tracker was created by Celeste Zhao, John Shiu, Simon Frew, Tony Shum.

food_price_tracker_indiv was created with cookiecutter and the py-pkgs-cookiecutter template. Logo was created by DALL.E.

About

An intuitive, interactive data visualization platform for drawing food price insights and enhancing cross-sector collaboration to address worldwide food-related challenges.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published