AuroraSense is a real-time inventory monitoring and forecasting dashboard built using Snowflake Streamlit, providing instant visibility into stock levels, health status, consumption trends, and risk alerts across multiple locations.
The dashboard identifies critical shortages, predicts stockout dates, and provides actionable insights to support fast and informed supply-chain decisions.
Click below to open the hosted working model:
https://app.snowflake.com/nnvfrzc/vl98936/#/streamlit-apps/AURORA_INVENTORY.PUBLIC.HS83MDTAYG8W3429
- Highlights Critical, Warning, and Healthy items
- KPI cards summarizing global stock status
- Automatic risk categorization using Days of Cover
- Dedicated alert section for items nearing stockout
- Filterable by location and item
-
Predicts estimated stockout based on:
- Days of cover
- Daily consumption
- Current movement trends
- Heatmap for stock availability across locations
- Bar charts for comparing Days of Cover
- Trend line charts for historical stock movement
- Filter by location, item, and chart type
- Dashboard auto-updates dynamically
-
Snowflake Data Cloud
-
Snowflake Tables:
DAILY_STOCKSTOCK_HEALTHSTOCK_ALERTS
- Streamlit for Snowflake
- Python (Pandas, Altair, datetime)
- Snowpark for data access
- Altair for interactive charts
-
Open the Snowflake app using the link above
-
Select a location and item from the sidebar
-
Navigate through:
- Stock health KPIs
- Top-risk items
- Stockout forecast table
- Alerts
- Charts
-
Click Generate Summary for AI insights
pip install streamlit pandas altair snowflake-snowpark-python
streamlit run app.pySnowflake credentials required for live data.


